I wanted to get Java running at 1.6xxx - I changed the JAVA_HOME variable and pointed it to the directory C:\\Program Files\\Java\\jdk1.6.0._16.
I restart the PC - and I
You need to reset your path variable to point to 1.6
something like
Additionally, make sure the variable JAVA_HOME
is also set with the above location.
This Image will explain all steps.
For More Explanation
JAVA_HOME is used by other applications, such as Tomcat. Windows just checks the PATH environment variable for locations where it can find the java executable.
Try this on the cmd shell:
> java -version
java version "1.5.0_16"
> set PATH=%JAVA_HOME%\bin;%PATH%
> java -version