Как установить переменную среды Java JDK для Mac OS X 10.8 Mountain Lion

Может кто-нибудь сказать мне, как установить переменную среды для Mac OS X 10.8 Mountain Lion. Я просто обновляю свой Mac до Mac OS X 10.8. Когда я запускаю script. Он сказал, что

"/Пользователи/ruijiaoli/lejos_nxj/bin/nxj: строка 64:/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java: нет такого файла или каталога"

Я нашел JDK в каталоге в указанном выше пути. И это хорошо работало в Mac OS X lion. Является ли путь JDK изменен в Mac OS X mountain Lion? Версия Java на моей системе - 1.6.

Ответ 1

Вот что я пробовал:

создать файл 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

Ответ 2

Я создал файл ~/.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

И все отлично работают для меня...