2015-06-11 3 views
15

У меня есть чистая установка El Capitan. У меня есть PHPStorm, установленный на моем Macbook Air. Когда я пытаюсь запустить приложение, я получаю сообщение об ошибке, которое говорит, что буря PHP не может быть открыта, потому что она требует устаревшего Java SE 6. Я добавил изображение ошибки ниже.Как настроить приложения, требующие устаревшего java на El Capitan (OS X 10.11)?

enter image description here

У меня была такая же проблема, когда я установил Йосемити, но я был в состоянии установить наследие Java затруднительное (Java для OS X 2014-001) с веб-сайта Apple. При попытке установки тот же Java исправить, я получаю следующее сообщение об ошибке: Java for OS X can't be installed on this disk. A newer version of this package is already installed

enter image description here

Любые мысли и помощь будет высоко оценен по достоинству!

+0

http://forums.macrumors.com/threads/apple-java-6-for-10-11.1890762/ – JAL

+1

Я голосую, чтобы закрыть этот вопрос как не относящийся к теме, потому что речь идет не о программировании вообще, а о о новейшей Mac OS. [Ask Different] (https://apple.stackexchange.com/) является подходящим сайтом для этих типов вопросов. –

+1

https://intellij-support.jetbrains.com/entries/27854363-IDE-doesn-t-start-after-updating-to-Mac-OS-Yosemite-or-Mavericks?page=2, в частности проверка последний (самый последние) комментарии – LazyOne

ответ

8

Если у вас возникли проблемы с версией Java на OsX Yosemite или El Capitain, вы должны скачать вложенную Webstorm (или любую другую IDE от Jetbrains). Это работает, я пробовал это сам.

https://www.jetbrains.com/webstorm/download/


enter image description here


И да, это не вопрос родственный программирования, но это IDE для программирования и когда вы приходите на работу утром и вы не можете закодировать - это проблема - и вам все равно, связано ли это;)

+0

Это только я или эта версия, которая включает jdk, активирует gpu? – Pablote

0

Я изменил версию на 1.8 здесь в инструкциях ниже, и PhpStorm теперь работает для меня. На данный момент для всех наших продуктов требуется Apple JDK 1.6 для работы на Mac. JDK 1.7 от Oracle еще официально не поддерживается и имеет известные проблемы, которые мешают нам использовать его по умолчанию. Oracle JDK 1.7.0_40 добавила поддержку Retina и работает намного лучше, чем предыдущие версии на Mac. Вы можете попробовать, если у вас возникнут проблемы с Apple JDK.

Чтобы заставить работает под JDK 1.7 редактирования файла /Applications/.app/Contents/Info.plist, изменить JVMVersion от 1,6 * 1,7 *:

JVMVersion 1,7 *

25

Скачать Java 6 для El Capitan:

Java для OS X 2015-001 Beta

https://support.apple.com/kb/DL1824

+0

Спасибо, это действительно сработало для меня. Я пытался запустить PHPStorm9. – Raftalks

+0

Это исправлено и для меня. – ryentzer

+0

работал для меня с El Capitano –

10

Я использовал Homebrew установить JDK 1.6.0_65:

brew tap caskroom/versions 
brew cask install java6 
+0

Это был самый простой способ для меня. – jxmorris12