Я знаю, что возможно иметь несколько версий Java на OS X, но мне трудно понять, как это работает.
Я повышен до Горного льва и теперь echo $JAVA_HOME
пуст.
Однако в /System/Library/Frameworks/JavaVM.framework/Versions/
1.4 1.5 1.6 A CurrentJDK
1.4.2 1.5.0 1.6.0 Current
Когда я вхожу в 1.4.2 и я выполняю java - version
или./java -version
Java (TM) SE Runtime Environment (сборка 1.6.0 _33-b03-424-11M3720)
Так почему все эти версии используются, если они имеют одинаковую версию Java?
Затем я скачал JDK 7 из Oracle и установил его.
Где обычно устанавливается новый JDK?
И последний вопрос: как я могу выбрать, какая версия должна запускаться по умолчанию всеми приложениями?
В Win. Я установил JAVA_HOME
на « C:/ProgramFiles/Java/.…
Я положил в путь: местоположение JAVA_HOME/bin
и все».