Jetbrains'IDE can't start after upgrading to OS X Yosemite

Yesterday I upgrade my MBP to OSX 10.10 Yosemite, everything went well. But When I try to start Pycharm, it shows me this

enter image description here

It means "You need to install old Java SE 6 runtime to run Pycharm".

It seems I'm not the only one run into this problem
https://intellij-support.jetbrains.com/entries/27854363-IDE-doesn-t-start-after-updating-to-Mac-OS-Yosemite-or-Mavericks

There're some hacks from the link above, but I would like to find an "official way" to solve this. I'm also curious about the cause of this problem.

Thank you!


You can also solve it by doing the following:

Locate your Installed package (PyCharm or IntelliJ), right click, show package contents

Under contents, open up Info.plist

Locate the JVMOptions dictionary entry, and find the key titled "JVMVersion"

The default value for that key should be "1.6*". change it to "1.6+".

Save it, and re-launch the IDE again.

You should be able to use it without JDK 6 installed.


OK, I found the official solution

Download Java for OS X 2014-001 from here, install, done :)