4

После обновления моего рабочего ноутбука с Mountain Lion (10.8.5) до Mavericks (10.9.4) в эти выходные, каждый раз, когда я открываю терминал, я получаю следующее сообщение об ошибке:

Unable to find any JVMs matching version "1.6"

У меня не установлена Java 6, хотя некоторые средства, которые запускаются в начале сеанса оболочки, должны полагаться на него.

Как я могу узнать, в чем корень этой проблемы? Скажите, пожалуйста, могу ли я предоставить больше информации для устранения неполадок.

1 ответ1

6

Установщик Mac OSX Mavericks удаляет предыдущие установленные версии Java. Возможно, у вас есть ссылка на Java 6 в вашем файле .bash_profile (или около того). Это объяснило бы сообщение о запуске терминала.

Oracle поддерживает последние версии Java (от Java 7) (инструкции по установке можно найти на сайте Java.com: как установить Java для моего Mac).

Предыдущие версии (включая Java 6) поддерживаются Apple. Если вы хотите установить Java 6, загрузите патч Java для OS X 2014-001 непосредственно с веб-сайта Apple.

Примечание: вы можете найти полезную информацию о совместимости Java и Mac OS X в этом FAQ по Java.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .