Я пытаюсь установить Java 7 на моем Mac, но после установки, если я делаю Java-версию, я все еще вижу старую версию ... Может кто-нибудь, пожалуйста, помогите мне
3 ответа
.... или вы можете изменить символическую ссылку Apple (ту, которую вы вызываете при запуске java -version):
Сделать:
sudo ln -sf / Библиотека / Интернет \ Подключаемые модули / JavaAppletPlugin.plugin / Содержание / Главная / bin / java / usr / bin / java
Если вы спрашиваете о Java 7 JRE. Вы можете не осознавать, что java --version сообщает о версии Java от Apple (обычно это 1.6.x). Apple перестала предоставлять обновления JRE и теперь указывает пользователям Mac на Oracle для установки Java 7.
Чтобы узнать, какая версия Java 7 установлена, вам нужно запустить
/ Библиотека / Интернет \ Плагины / JavaAppletPlugin.plugin / Содержание / Главная / bin / java -version
Как отмечается на странице Oracle здесь: http://docs.oracle.com/javase/7/docs/webnotes/install/mac/mac-jre.html#version
Вы всегда можете увидеть версию Java, используемую для веб-плагинов Java, зайдя на javatester.org и увидев, какой номер версии он возвращает. Если вы спрашиваете обо всем Java Development Kit (JDK), то вам нужно установить JDK, чтобы заменить старые компоненты Mac.
http://www.oracle.com/technetwork/java/javase/downloads/java-se-jdk-7-download-432154.html
Если у вас есть Java SDK (не только JRE), то java_home
найдет его, и вы сможете установить свой JAVA_HOME
и свой PATH
.
export JAVA_HOME=$(/usr/libexec/java_home -v 1.7);PATH=${JAVA_HOME}/bin:${PATH}
Вы можете сделать этот выбор постоянным, отредактировав ~/.profile