我目前使用hadoop,並在配置部分有 「定義JAVA_HOME至少是你的Java安裝的根」 我真的很困惑它。 說,當使用我的JAVA_HOME:echo $JAVA_HOME
是:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home
將JAVA_HOME設置爲java安裝的根目錄
和使用時,我的Java安裝:這是java: /usr/bin/java
我應該做哪些改變來設置JAVA_HOME爲Java的根源在哪裏?
謝謝!
對於後續,我認爲這個教程提到了在conf/en-sh部分中進行更改。 我想提出以下答案的組合,但仍然有 1.出口JAVA_HOME = ..部分 2.無法加載的Hadoop庫
請幫助..... 無效的標識符的錯誤任何建議?
OP的問*做什麼*爲了做出改變,意味着什麼步驟,以及我如何承擔......您的答案沒有提供任何幫助。如果使用Mac並且您知道這些步驟,請提供它。謝謝 – mrz 2013-05-01 06:44:00
本教程中提到「編輯conf/hadoop-env.sh」,我應該這樣做:export JAVA_HOME =/Library/Java/Home? – JudyJiang 2013-05-01 13:41:42
@ user2209904:是的,但省略所有空格字符,特別是在'='周圍。格式應該是'export VAR = value'。 – harpun 2013-05-01 14:41:01