当我尝试在我的 Mac 上从 SublimeText 2 运行 JSLint 时出现以下错误:
/bin/sh: java: command not found
我认为这与Java不在PATH
Mac上有关,有人可以帮忙吗?
当我尝试在我的 Mac 上从 SublimeText 2 运行 JSLint 时出现以下错误:
/bin/sh: java: command not found
我认为这与Java不在PATH
Mac上有关,有人可以帮忙吗?
打开终端并开始编辑 .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
在您的主目录中),找到以 开头的行,并在开头或结尾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