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

时间:2012-08-23 10:33:55

标签: macos osx-mountain-lion

有人可以告诉我如何为Mac OS X 10.8 Mountain Lion设置环境变量。 我只是将我的Mac升级到Mac OS X 10.8。当我运行脚本时。它说

“/ Users / ruijiaoli / 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。

4 个答案:

答案 0 :(得分:21)

这就是我的尝试:

创建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

答案 1 :(得分:11)

我创建了一个文件〜/ .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

所有人都对我有用......

答案 2 :(得分:0)

浏览我发现你可以按照oracle http://docs.oracle.com/cd/E19509-01/820-3208/6neopagg5/index.html

的说明找到这个链接

答案 3 :(得分:0)

我发现以下帖子非常有用 -

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

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