I appear to have messed up JAVA setup, after installing the new version of Flashdevelop (version 5) the other day. I had those various error messages when attempting to compile about having version 1.8 when 1.7 was expected which pop up from time to time, So this time i thought i’d uninstall everything Java (there were lots including obsolete updates) and get it sorted out once and for all, Alas, I’ve have been attempting to get everything working since without total success.
FlashDevelop still requires the Java JRE 1.6 32-bit, so i installed that first (update 5). once it’s installed i can build in flashdevelop for many targets like flash etc, and my older Flash only AS3 projects compile too.
But I’m completely unsure what is needed to be able to compile to Android using OpenFL ? - I’ve tried the latest JDK and JRE (version 1.8), both 64 and 32 bit versions, and tweeking the JAVA_HOME variable, and path to tthe JDK, but still can’t compile to android. It’s completely baffling me as there are so many versions.
So the opening question - what do i need to have, and what should my JAVA_HOME=?
my choices seems to be (am running Windows 7 64 Bit)
1.6 JRE (32 bit)
1.6 JDK (32 bit)
1.6 JRE (64 bit)
1.6 JDK (64 bit)
1.7 JRE (32 bit)
1.7 JDK (32 bit)
1.7 JRE (64 bit)
1.7 JDK (64 bit)
1.8 JRE (32 bit)
1.8 JDK (32 bit)
1.8 JRE (64 bit)
1.8 JDK (64 bit)
JAVA_HOME= ?
PATH= ?
the big list of downloads (aka the minefield) http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html#jdk-6u45-oth-JPR
from nothing - which of the above would i need ?