【发布时间】:2012-06-07 09:11:46
【问题描述】:
当我尝试在我的 Mac 上从 SublimeText 2 运行 JSLint 时出现以下错误:
/bin/sh: java: command not found
我认为这与 Java 不在 Mac 上的 PATH 中有关,有人可以帮忙吗?
【问题讨论】:
标签: java macos sublimetext2
当我尝试在我的 Mac 上从 SublimeText 2 运行 JSLint 时出现以下错误:
/bin/sh: java: command not found
我认为这与 Java 不在 Mac 上的 PATH 中有关,有人可以帮忙吗?
【问题讨论】:
标签: java macos sublimetext2
从this article 和其他几个人看来,您编辑了~/.profile 文件(主目录中的.profile),找到以export PATH=... 开头的行,然后添加Java @987654325 @ 目录的开头或结尾,用冒号 (:) 将其与上一个/下一个元素隔开。
例如,如果它看起来像这样:
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
【讨论】:
打开终端并开始编辑 .bash_profile
vi ~/.bash_profile
然后添加以下内容
export JAVA_HOME=/usr/java/jdk<your JDK folder>
export PATH=$PATH:/usr/java/jdk<your JDK folder>/bin
保存并关闭。
【讨论】: