赞
踩
不是因为生活太现实,而对生活失望;而是知道生活太现实,所以更要用心的活下去。给自己一个拥抱。
有些同学在Windows下解压安装好Hadoop后执行hadoop version
命令报错了,报错信息如下:
The system cannot find the path specified.
Error: JAVA_HOME is incorrectly set.
Please update C:\hadoop-2.5.1\conf\hadoop-env.cmd '-Xmx512m' is not recognized as an internal or external command, ooperable program or batch file.
这是因为在hadoop-env.cmd里面配置jdk路径时出错了,有以下两种可能:
这里有三种解决办法:
etc hadoop hadoop-env.cmd
并更改:设置JAVA_HOME = C:\Java\ jdk1.8.0_40hadoop version
"是否仍在报错图片如下所示:
Progra~1 = 'Program Files'
Progra~2 = 'Program Files(x86)'
在hadoop-env.cmd中添加以下配置:
set JAVA_HOME=C:\Progra~1\Java\jdk1.8.0_40\
1)以管理员身份打开cmd提示符,创建符号链接。
在这里,我将Hadoop报错的路径(带有Program Files)设置为一个没有空格的简单路径。 / D 参数表示正在创建目录符号链接。如下:
mklink / D java_home" C: Program Files Java jdk1.7.0_65"
2)在hadoop-env.cmd中,将JAVA_HOME设置为您创建的符号链接:
设置JAVA_HOME = java_home
每个人刚开始学习的时候都是小白,这个过程中或多或少的都会看看别人写的博客,过程中也可能会踩过很多坑。遇到问题的时候,我们可以记录下来,不管是对自己还是对其他学习的小伙伴都很有帮助。程序员大多都是很孤独的,写作也可以让自己的孤独“有处安放”,多去表达,多点表达,对于不善言辞的程序员总是有很多好处,博文写作的过程中最重要的是思路清晰有条理,和敲代码最大的不同是,编程有了明确的目标,日复一日必成高手,而写作如果只是为了写而写,往往会失了初心,丢了本真。写作不仅可以提高言语表达能力,更可以培养持续做事情的毅力,最好得是能遇到很多志同道合的朋友。
转载自:https://blog.csdn.net/u014727709/article/details/131195131
欢迎start,欢迎评论,欢迎指正
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。