2011-01-31 2 views
0

У меня есть macbook pro и у меня есть java и java. теперь он говорит, что ваш JAVA_HOME установлен неправильно. Я хочу полностью удалить Java и установить его снова. Как я могу это сделать? Спасибо.установить java на mac os x

+1

Вы можете установить 'JAVA_HOME' в'/Library/Java/Home' – ismail

+0

Предполагая, что у вас есть mac mac xs install, было бы проще исправить ваш java_home вместо этого? – Erik

+0

попробуйте echo $ PATH и проверьте, что он покажет – water

ответ

3

Положите export JAVA_HOME=$(/usr/libexec/java_home) в ваш .profile и java_home будет установлен правильно.

0

Это звучит как инструмент на основе Java, такой как ant или maven, который не может найти JDK.

Это не означает, что вам нужно переустановить Java (что, кстати, довольно сложно для OS X), но вы должны правильно настроить свои переменные среды.

Для одного выстрела, просто установите

export JAVA_HOME=/Library/Java/Home 

в вашей оболочке, а затем запустить муравей или Maven в вашей оболочке.

+0

, я сделал это. и maven мог найти его. но когда я заканчиваю терминал и запускаю его снова, maven запутывается. поэтому я помещаю в файл .profile следующее: – Mehdi

+0

файл: "export JAVA_HOME =/System/Library/Frameworks/JavaVM.frameworks/Version/1.6.0_22/HOME", но опять же, когда я заканчиваю терминал и запускаю его снова и набираю "echo $ JAVA_HOME "он показывает неправильный дом java, и maven снова запутывается. Я не могу понять, что не так. – Mehdi

+0

Тогда это неправильный файл конфигурации. Вместо этого используйте '.bashrc'. –