![](/img/trans.png)
[英]sshpass in Java gives error: /bin/sh: sshpass: command not found
[英]Error - /bin/sh: java: command not found
當我嘗試從Mac上的SublimeText 2運行JSLint時出現以下錯誤:
/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
保存並關閉。
在本文和其他~/.profile
文章中,看起來您編輯~/.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
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.