最近在搞大數據在本機安裝Hadoop的時候出現如下錯誤
如果的jdk已經安裝好並且使用java -version沒有問題,則可以使用如下方案
1:將jdk的環境變量中的JAVA_HOME中的C:\Program Files\Java\jdk1.8.0_131
改爲C:\PROGRA~1\Java\jdk1.8.0_131
PROGRA~1 ===== C:\Program Files 目錄的dos文件名模式下的縮寫
長於8個字符的文件名和文件夾名,都被簡化成前面6個有效字符,後面~1,有重名的就 ~2,~3
如果上面操作完還是有上面的錯誤,則進行下面操作
2:打開hadoop-3.2.1\etc\hadoop\hadoop-env.cmd文件
將set JAVA_HOME=%JAVA_HOME%改爲:set JAVA_HOME=C:\PROGRA~1\Java\jdk1.8.0_131
進行如上操作後即可成功