win10 HADOOP_HOME and hadoop.home.dir are unset
解決方案:
https://mirrors.tuna.tsinghua.edu.cn/apache/hadoop/common/
清華鏡像下一個hadoop先,這里我用的2.10.1,因為它相對其余的比較小。
下載完將winrar兼容性設為管理員模式運行
?
?
HADOOP_HOME
你的解壓路徑
?系統變量,path里添加一下
%HADOOP_HOME%\bin
?
*注:
如果你沒有設置過環境變量JAVA_HOME,請先設置JAVA_HOMR為你的jdk安裝地址
比如D:\Program Files\Java\jdk1.8.0_91
否則,在hadoop-2.10.1\etc\hadoop目錄下找到hadoop-env.cmd文件
修改
set JAVA_HOME=%JAVA_HOME%
為
set JAVA_HOME=jdk安裝路徑
以我電腦為例:
set JAVA_HOME=D:\Program Files\Java\jdk1.8.0_91
然后https://github.com/steveloughran/winutils直接打包下載
解壓完后,用 hadoop-2.8.3里的bin文件夾替換你電腦上hadoop-2.10.1的bin文件夾
?
?最后把替換后的bin文件夾下的hadoop.dll復制粘貼到C:\Windows\System32目錄下即可
?
總結
以上是生活随笔為你收集整理的win10 HADOOP_HOME and hadoop.home.dir are unset的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Kafka Unsupported ma
- 下一篇: Exception in thread