美文网首页
执行Hadoop命令出现Error: JAVA_HOME is

执行Hadoop命令出现Error: JAVA_HOME is

作者: 咖啡大象不含咖啡 | 来源:发表于2017-12-18 11:37 被阅读41次

网上大部分解决办法是:

sudo vim ...hadoop/etc/hdoop-env.sh
将语句      export JAVA_HOME=$JAVA_HOME     
修改为      export JAVA_HOME=/usr/java/jdk1.8.0_101
保存后退出。
再次输入start-dfs.sh启动hadoop

燃鹅,这并不是解决该问题的正确姿势。
正确的解决方式为:
将jdk路径正确的加入到/etc/profile之下,或者用户的~/.bash_profile之下。最后source对应配置文件即可。

注意:

每个系统可以装多个JDK,具体用户使用哪一个要看用户的~/.bash_profile配置的是哪个JDK路径。

相关文章

网友评论

      本文标题:执行Hadoop命令出现Error: JAVA_HOME is

      本文链接:https://www.haomeiwen.com/subject/afnpwxtx.html