我想在hadoop中設置0的env.sh
。我使用在Windows 7上的cygwin 我已經編輯了env.sh
爲:無法爲使用cygwin的hadoop設置JAVA_HOME
export JAVA_HOME= "/cygdrive/C/Program Files/Java/jdk1.6.0_26"
在環境變量我設置JAVA_HOM
é爲C:\Program Files\Java\jdk1.6.0_26
和路徑爲%JAVA_HOME%\bin;c:\cygwin\bin;c:\cygwin\usr\sbin
但是還是我得到這些錯誤。
/cygdrive/d/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: line 2: $'\r': command not found
/cygdrive/d/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: line 7: $'\r': command not found
': not a valid identifierlibexec/../conf/hadoop-env.sh: line 9: export:
`/cygdrive/C/Program Files/Java/jdk1.6.0_26
/cygdrive/d/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: line 12: $'\r': command not found
/cygdrive/d/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: line 41: $'\r': command not found
/cygdrive/d/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: line 46: $'\r': command not found
/cygdrive/d/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: line 52: $'\r': command not found
/cygdrive/d/hadoop-1.2.1/libexec/../conf/hadoop-env.sh: line 55: $'\r': command not found
Error: JAVA_HOME is not set.
我檢查了本網站上的所有可能內容,但仍面臨問題。
我已經試過了。 – user861938