it-swarm.com.ru

Как установить переменную среды Java JDK для Mac OS X 10.8 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 . Изменен ли путь JDK в Mac OS X mountain Lion? Версия Java в моей системе - 1.6.

12
Gickian

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

создайте 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
20
tokhi

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

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

10
Spider

просматривая arround Я нашел эту ссылку, по которой вы можете перейти, с инструкциями из Oracle http://docs.Oracle.com/cd/E19509-01/820-3208/6neopagg5/index.html

0
Oirad

Я нашел следующий пост очень полезным -

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

Он объясняет, как установить путь для одного пользователя или всей системы (OS X Leopard +)

0
darkCode