I have only the JDK installed, not the JRE. In my environment, I have set the JAVA_HOME to point to the root of the JDK installation directory:
c:\Program Files\Java\jdk1.7.0
The java bin directory is also in my path:
c:\Program Files\Java\jdk1.7.0\bin\
Other java launchers don't seem to have any issues location and running java , maybe because they use java.exe instead of jvm DLL.
Is there any progress on this? This is extremely annoying when using non-Oracle and/or portable JRE, since these often don't register themselves in the registry.
I have only the JDK installed, not the JRE. In my environment, I have set the JAVA_HOME to point to the root of the JDK installation directory: c:\Program Files\Java\jdk1.7.0
The java bin directory is also in my path: c:\Program Files\Java\jdk1.7.0\bin\
Other java launchers don't seem to have any issues location and running java , maybe because they use java.exe instead of jvm DLL.