如何为Mac OS X 10.8 Mountain Lion设置Java JDK环境变量



有人能告诉我如何为Mac OS X 10.8 Mountain Lion设置环境变量吗。我刚把我的Mac升级到Mac OS X 10.8。当我运行脚本时。它说

"/Users/ruijaoli/lejos_nxj/bin/nxj:第64行:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/Java:没有这样的文件或目录"

我在上面的路径中的目录中找到了JDK。它在Mac OS X lion上运行良好。Mac OS X mountain Lion中JDK的路径是否发生了变化?我的系统上的Java版本是1.6。

这就是我尝试过的:

创建bash_profile:

$ vim ~/.bash_profile 

将其添加到文件中:

export JAVA_HOME=$(/usr/libexec/java_home)

执行源命令

$ source ~/.bash_profile

echo JAVA_HOME:

$ echo $JAVA_HOME
/Library/Java/JavaVirtualMachines/1.7.0.jdk/Contents/Home

我创建了一个文件~/.bash_profile并添加了:

export PATH=/usr/local/mysql/bin:$PATH
export PATH=/Users/sparkyspider/dev/javalibs/Grails/grails-2.1.1/bin:$PATH
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_07.jdk/Contents/Home

一切对我来说都很好…

我发现下面的帖子非常有用-

http://www.cyberciti.biz/faq/appleosx-bash-unix-change-set-path-environment-variable/

它解释了如何为单个用户或全系统(OS X Leopard+)设置路径

最新更新