You do *not* need to set the “PATH” environment variable to reference the JDK directory. Nor do you need to create/set a “JAVA_HOME” environment variable. Corona finds the installed JDK via the Windows registry. So, running Sun/Oracle’s official JDK6 install program is enough, because it’ll store the installation path to the registry for Corona to find (as well as other 3rd party applications that use it).
Are you sure that you downloaded the official Oracle/Sun version of the JDK 6?
At the time of this posting, the Windows x86 version can be found here…
If you did download this one, the other thing to consider is that the install program that you downloaded was corrupted. Try re-downloading it, uninstall the old version, and install the downloaded version. It should be this simple. There is no need to modify any environment variables.