The Windows installer will sometimes copy java.exe from the
public JRE into C:\Windows. So, even if your PATH is set
correctly, unless the JRE\bin folder is near the front, the
system may still find an older java.exe left over from an
older install. (If you install the public JRE along with
the JDK, it should overwrite the old java.exe.)
To test this, open a command line window, and type:
where java
That was the usual problem in the olden days.
But today you can do :
cd E:\Program Files\Java\jdk1.8.0\bin
java.exe -version
and it will STILL get the wrong Java.
I got around the problem by uninstalling all the JDKs, pruning files
and registry then installing just one of them. This also made IntelliJ
13.1 idea64.exe start working too.
I was under the delusion you needed a 32 bit JVM for the browser.
--
Roedy Green Canadian Mind Products
http://mindprod.com
"A great lathe operator commands several times the wage of an average lathe
operator, but a great writer of software code is worth 10,000 times the
price of an average software writer."
~ Bill Gates