Jetbrains'IDE no puede iniciarse después de actualizar a OS X Yosemite

Ayer actualicé mi MBP a OSX 10.10 Yosemite, todo salió bien. Pero cuando intento iniciar Pycharm, me muestra esto

ingrese la descripción de la imagen aquí

Significa "Necesita instalar el tiempo de ejecución antiguo de Java SE 6 para ejecutar Pycharm".

Parece que no soy el único que tiene este problema
https://intellij-support.jetbrains.com/entries/27854363-IDE-doesn-t-start-after-updating-to-Mac-OS-Yosemite-or -Mavericks

Hay algunos trucos del enlace anterior, pero me gustaría encontrar una "forma oficial" de resolver esto. También tengo curiosidad acerca de la causa de este problema.

¡Gracias!

Respuestas (2)

También puedes resolverlo haciendo lo siguiente:

Localice su paquete instalado (PyCharm o IntelliJ), haga clic derecho, muestre el contenido del paquete

En contenidos, abre Info.plist

Localice la entrada del diccionario JVMOptions y busque la clave titulada "JVMVersion"

El valor predeterminado para esa clave debe ser "1.6*". cámbielo a "1.6+".

Guárdelo y vuelva a iniciar el IDE.

Debería poder usarlo sin JDK 6 instalado.

Cierto, pero Java1.6 tiene una mejor representación de fuentes en Mac.
¡Esto funcionó para mí! Gracias. ¡Quería que funcionara con Java 8 u25 y esto funcionó!
@ laike9m, esto quizás sea cierto, pero dudo que haya más actualizaciones para JDK6 en Mac, excepto quizás actualizaciones de seguridad.
Normalmente, preferiría usar una implementación de Java más nueva, pero, en este caso, Jetbrains no recomienda esto, ya que cambiará la firma del archivo en el archivo plist y eso evitará más actualizaciones de la aplicación, dicen.
No funcionó para mí, pycharm seguía quejándose. Fui con el viejo jre 6 ahora.
según el soporte oficial de jetbrains, "Modificar Info.plist romperá la firma digital de la aplicación y evitará las actualizaciones de parches. No recomendamos modificar el archivo Info.plist para que se ejecute bajo JDK 1.7 o 1.8". intellij-support.jetbrains.com/entries/… . Usa la respuesta de @ laike9m.

OK, encontré la solución oficial.

Descargue Java para OS X 2014-001 desde aquí , instálelo y listo :)