I start IDEA via Idea64.exe. Judging from the Help | About screen, it's using JDK 1.8.0-ea.
I have downloaded JDK 1.8.0-ea to evaluate it, but just unzipped the JDK and didn't install the Java 8 JRE. However, a search of my Windows registry revealed something (IDEA?) installed a 1.8.0-ea JDK, with a registry entry keyed to "HKEY_USERS\...\Software\ej-technologies\exe4j\jvms\c:/program files/java/jdk1.8.0/jre/bin/java.exe"
I'm not 100% sure why IDEA64.exe is using / picking up JDK 1.8.0-ea, but I suspect that is the culprit.
My JAVA_HOME points to a JDK 1.7 installation. I then have JDK_HOME and JDK_64_HOME pointing to the JAVA_HOME env var.
So my question is this: How do I get IDEA64 v12.1 (IU-129.17) to not use JDK 1.8.0-ea and use a different JDK?
I'd prefer it use the one I reference in JAVA_HOME / JDK_HOME / JDK_64_HOME.
Also, to confirm, does the Help | About screen show the JDK that IDEA is currently using, or the JDK version is can use / shipped with?