RubyMine не запускается под Yosemite, нет экрана загрузки, нет сообщения об ошибке.
Похоже, это вызвано JVM по умолчанию, которая поставляется с Yosemite.
ИЗМЕНИТЬ Похоже, это также влияет на WebStorm.
RubyMine не запускается под Yosemite, нет экрана загрузки, нет сообщения об ошибке.
Похоже, это вызвано JVM по умолчанию, которая поставляется с Yosemite.
ИЗМЕНИТЬ Похоже, это также влияет на WebStorm.
Откройте этот файл
Проверьте версию Java, скорее всего 1.8, используя java -version
, вы должны увидеть что-то вроде:
java version "1.8.0_20"
Java(TM) SE Runtime Environment (build 1.8.0_20-b26)
Java HotSpot(TM) 64-Bit Server VM (build 25.20-b23, mixed mode)
Откройте и отредактируйте
/Applications/RubyMine.app/Contents/Info.plist
Или для Вебсторм
/Applications/WebStorm.app/Contents/Info.plist
Обновите следующий ключ
<key>JVMVersion</key>
<string>1.7*</string>
to
<key>JVMVersion</key>
<string>1.8*</string>
Теперь RubyMine готов к работе
JetBrains не рекомендует это решение, так как оно нарушит автоматическое обновление с помощью исправлений. Этот компромисс был для меня приемлемым, так как я просто хотел быстро начать работу и избежать установки Java 1.6.
Полное обсуждение находится здесь https://intellij-support.jetbrains.com/entries/27854363-IDE-doesn-t-start-after-updating-to-Mac-OS-Yosemite-or-Mavericks
Вам не следует редактировать файл plist, так как это помешает автоматическому обновлению Rubymine. Это прямо с их страниц поддержки:
Изменение файла Info.plist нарушит цифровую подпись приложения и предотвратит обновление патча. Мы не рекомендуем изменять файл Info.plist для работы с JDK 1.7 или 1.8.
Страница находится здесь:
Правильный ответ — установить Apple JDK 1.6.
JDK 1.6 требуется для запуска и может отсутствовать в вашей системе. Пожалуйста, установите Apple JDK 1.6. При первом запуске продукта должно появиться окно с предложением установить Java, но оно может быть скрыто другими окнами приложения.
Загрузка Apple JDK 1.6: http://support.apple.com/kb/DL1572.
Я попытался загрузить JDK 1.6, он работает на моем Mac.
Просто установите java для OS X, и это решит проблему.
Вплоть до OS X El Capitan (10.11) эта ссылка решает. Или вы можете просто погуглить «java для osx», скорее всего, первая ссылка покажет вам правильный ответ.