Question: I upgraded my OS X to Yosemite and now my IntelliJ IDE is not starting.

Here is the error message:

> 
> To open “IntelliJ IDEA” you need to install the legacy Java SE 6 runtime.
> 
> 
>

Answer: 
If you have latest JDK, you could change info.plist to handle this.

edit Info.plist file, in your jdk, for example:

```
/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Info.plist

```

update JVMCapabilities dictionary to have following values:

```
          <key>JVMCapabilities</key>
            <array>
                    <string>CommandLine</string>
                    <string>JNI</string>
                    <string>BundledApp</string>
                    <string>WebStart</string>
                    <string>Applets</string>
            </array>

```

Now, try restarting the app. The application should now make use of the your JDK instead of looking for JDK 6
Got the same problem with MacOS Catalina version 10.15.2 (19C57) after the PyCharm update.

Workaround: I rolled back to the Version 2019.2 - 2019.2.5.