Why is Java SE 6 Legacy required to open Intellij?
Edit /Applications/&lt;Product&gt;.app/Contents/Info.plist file, change JVMVersion from 1.6* to 1.8*

&lt;key&gt;JVMVersion&lt;/key&gt;
&lt;string&gt;1.8*&lt;/string&gt;