Tengo Java instalado, incluidos Jre 6 y 7 en Windows 7 de 64 bits. Cuando escribo java -version
en la línea de comando me sale:
C:\>java -version
java version "1.6.0_22"
Java(TM) SE Runtime Environment (build 1.6.0_22-b04)
Java HotSpot(TM) 64-Bit Server VM (build 17.1-b03, mixed mode)
Quería hacer que jre7 sea el java predeterminado desde la línea de comandos, así que fui a editar mi ruta cuando noté que java no se especifica en ninguna parte ni en las Variables del sistema ni en las Variables del usuario (tampoco hay una variable JAVA_HOME). La ejecución también set
desde la línea de comando confirma esto ya que la variable Path no tiene un directorio java. Mi Java se almacena en la normalidad C:\Program Files\Java\jre6
.
Entonces, ahora tengo curiosidad de cómo Windows encuentra mi Java actual en la línea de comando.