Ошибка при попытке установить JDK8 U11 OSX 10.10 Yosemite

Сегодня был релиз Oracle JDK8 U11.

Когда я пытаюсь установить.pkg в OSX yosemite 10.10, я получаю эту ошибку и не могу продолжить.

проблема

2 ответа

Решение

Версия OSX хранится в /System/Library/CoreServices/SystemVersion.plist

введите описание изображения здесь

Мы можем временно изменить версию OSX перед установкой пакета de.

  1. Измените версию OSX 10.10 на 10.9:

    sudo sed -i '' 's/>10.10</>10.9</' /System/Library/CoreServices/SystemVersion.plist

  2. Установите Java и не забудьте изменить JAVA_HOME на /Library/Java/JavaVirtualMachines/jdk1.8.0_11.jdk

  3. Восстановить версию OSX

    sudo sed -i '' 's/>10.9</>10.10</' /System/Library/CoreServices/SystemVersion.plist

В установщике пакета Java 8 была ошибка, которая была устранена в раннем выпуске u20. Если вы чувствуете себя смелым, он доступен по адресу https://jdk8.java.net/download.html.

Другие вопросы по тегам