我收到以下錯誤,當我嘗試從SublimeText 2在我的Mac上運行的JSLint:錯誤 -/bin/sh的:JAVA:找不到命令
/bin/sh: java: command not found
我認爲這是與Java不是做在Mac上的PATH
,任何人都可以幫忙嗎?
我收到以下錯誤,當我嘗試從SublimeText 2在我的Mac上運行的JSLint:錯誤 -/bin/sh的:JAVA:找不到命令
/bin/sh: java: command not found
我認爲這是與Java不是做在Mac上的PATH
,任何人都可以幫忙嗎?
打開終端,並且開始編輯的.bash_profile
vi ~/.bash_profile
然後添加以下
export JAVA_HOME=/usr/java/jdk<your JDK folder>
export PATH=$PATH:/usr/java/jdk<your JDK folder>/bin
保存並關閉。
從this article和其他幾個,它看起來像您編輯~/.profile
文件(.profile
在你的主目錄),找到以export PATH=...
開頭的行,並在開頭或結尾添加Java bin
目錄,分離它來自前一個/下一個帶冒號的元素(:
)。
例如,如果它看起來像這樣:
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
將其更改爲
export PATH=/opt/local/bin:/opt/local/sbin:$PATH:/path/to/java/bin
或
export PATH=/opt/local/bin:/opt/local/sbin:/path/to/java/bin:$PATH
'JAVA_HOME'不應指向'java'可執行文件。 .. – beny23
@ beny23沒有我的Mac檢查atm – Teejay
@ beny23現在應該是正確的 – Teejay