Версия Java отображается как 1.5 после установки Java 6 в Mac OS X 10.5.8 - PullRequest
1 голос
/ 11 октября 2011
  1. Я установил Java 6 с этого места: http://support.apple.com/kb/DL1359

Java SE 6 находится в начале списка в настройках Java.

Пока чтокогда я набираю java -version, это дает мне: java версию "1.5.0_30"

  1. Я отмечаю, что / Library / Java / Home указывает на /System/Library/Frameworks/JavaVM.Framework/Versions/1.5.0/Home

Я также отмечаю, что нет соответствующего /System/Library/Frameworks/JavaVM.Framework/Versions/1.6.0/Home

Вместо/System/Library/Frameworks/JavaVM.Framework/Versions/1.6 и /System/Library/Frameworks/JavaVM.Framework/Versions/1.6.0 - обе ссылки, указывающие на /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/ Содержание

Почему расхождение?

  1. Я отмечаю, что /System/Library/Frameworks/JavaVM.Framework/Versions/CurrentJDK указывает на /System/Library/Frameworks/JavaVM.Framework/Versions/1.5.0

и /System/Library/Frameworks/JavaVM.Framework/Versions/Current указывает на / System / Библиотека / Каркасы / JavaVM.Framework / Версии / A

Какого черта "A"?

1 Ответ

2 голосов
/ 12 октября 2011

Просто выполните следующие действия, чтобы изменить версию Java на 1.5:

  1. Открыть терминал
  2. Введите cd /System/Library/Frameworks/JavaVM.framework/Versions/
  3. Тип sudo ln -fhsv 1.5 CurrentJDK

См. Изменение-Java-версии-в-Mac

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...