Error: JAVA_HOME is incorrectly.Please updata D:\Developer\hadoop-2.8.4\etc\hadoop\hadoop-env.sh

情景:配置hadoop的环境变量时配置完成之后执行hadoop报该错,并且确定jdk和jdk的环境变量没有问题。hadoop的环境变量也

没问题,很简单的配置了HADOOP_HOME和PATH中添加了hadoop的bin目录,大家都很轻车熟路的了,但是就是报错:

cmd中执行hadoop报错:Error: JAVA_HOME is incorrectly.Please updata D:\Developer\hadoop-2.8.4\etc\hadoop\hadoop-env.sh

如图:

如是,很苦难。不慌,不妨检查一下你的jdk的目录,如果默认在c盘的Program  Files或者Program  Files(x86)内,恭喜你,就是这个错:因为Program  Files中间空格的缘故,在HADOOP的环境里是不可引用的。

你只需要卸载java和jdk,重新安装一遍,最好像博主一样都放在其他盘的一个全英文的专门存放开发用的环境以及工具,这样才

显得咱们专业嘛。这是建议。但切记不要再在有空格的目录下存放了,没!好!处!

只与新的jdk目录,你只需要在系统的环境变量中指明新的jdk目录以及在eclipse中重新挂载你的jdk目录就好了

修改jdk目录后,再次执行hadoop成功,如图:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值