平阴市住房和城乡建设局网站,济南网站建设直播,搭建是什么意思,网站建设与规划当用了一下午从0安装上Hadoop兴奋的启动的时候#xff01; Error: JAVA_HOME is not set and could not be found. 他告诉我JAVA_HOME 没被找到#xff1f; 我明明安装了java的#xff0c;为什么找不到#xff1f; java -version看了下发现是没问题的 解决#xff1a; 后…当用了一下午从0安装上Hadoop兴奋的启动的时候 Error: JAVA_HOME is not set and could not be found. 他告诉我JAVA_HOME 没被找到 我明明安装了java的为什么找不到 java -version看了下发现是没问题的 解决 后来发现是Hadoop上的java路径并没有配置也就是Hadoop的环境变量没有配置 进入hadhoop文件夹
cd hadoop/etc/hadoop/
vim hadoop-env.sh
G跳到文末追加
export JAVA_HOME/usr/java/jdk1.8.0_181-amd64 每个人版本号不同而且这个地址要到bin目录的上一层才可以
export HADOOP_CONF_DIR/usr/local/hadoop/etc/hadoop
Esc :wq 保存退出
source hadoop-env.sh 重新执行sh文件 就成功了最后填个坑建议不要修改jdk名字 我修改之后名字就变了 看了下详细信息 wls说是软链接变了然后整个文件夹就不能用了。 其实这里直接删除或者不管这两个文件夹是没影响的这里的没什么影响指的是可以启动Hadoop但是它俩真的好丑外加小强迫症 我直接强制删除了java文件夹想重新安装java环境结果就有了后面的文章。