Why is Java SE 6 Legacy required to open Intellij? I currently deleted Apple Legacy Java SE6 on my macbook because I've already downloaded JRE8 on my machine and I think I no longer need the older version. After I deleted it, every time I opened Intellij it popped up a window and asked me to get Legacy Java runtime 6. In the meantime, Android Studio and Eclipse worked perfectly fine without popping up any window notifying me about the installing. So my questions are:


Is there any way I could use jre8 instead of jre6 to run Intellij?
Why does Intellij require me to install jre6 while Android Studio doesn't?
What is the benefit to install Legacy Java runtime 6?
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;