El "JDK" es el kit de desarrollo de Java. Es decir, el JDK es un paquete de software que puede usar para desarrollar software basado en Java.
El "JRE" es el Java Runtime Environment. Es decir, el JRE es una implementación de la Máquina Virtual Java que realmente ejecuta programas Java. Sin JRE solo se puede compilar la aplicación pero no se puede ejecutar la aplicación.
Dado que JRE contiene la JVM que ejecuta el código de bytes generado desde el compilador javac, debe agregar su ruta JRE a la variable JAVA_HOME desde las variables de entorno. Aquí está el tutorial para hacerlo: http://java.com/en/download/help/path.xml
Pensé que configurar 'JAVA_HOME' era suficiente. ¿No? –
@TheEliteGentleman ¿Debo tener que agregar JAVA_HOME? Agregué la ruta Jdk (por ejemplo: c:/archivos de programa/java/....) ¿está bien? – AbdulAziz
La mayoría de los programas de Java busca 'JAVA_HOME' para identificar dónde se encuentran JDK y JRE. Su 'JAVA_HOME' debe apuntar al directorio java (donde se encuentra la carpeta' bin', 'jre',' lib'). –