Saltar al contenido

¿Qué es JAVA_HOME? ¿Cómo encuentra la JVM la ruta javac almacenada en JAVA_HOME?

No olvides que en las ciencias cualquier problema casi siempere puede tener diversas resoluciones, pero aquí compartimos lo mejor y más óptimo.

Solución:

JVM no encuentra java.exe. Ni siquiera lo llama. java.exe es llamado por el sistema operativo (Windows en este caso).

JAVA_HOME es solo una convención, generalmente utilizada por Tomcat, otros servidores de aplicaciones Java EE y herramientas de compilación como Gradle para encontrar dónde vive Java.

Lo importante desde su punto de vista es que Java /bin directorio estar en su PATH para que Windows pueda encontrar el .exe herramientas que se envían con el JDK: javac.exe, java.exe, jar.exeetc.

JAVA_HOME y JRE_HOME no son utilizados por el propio Java. Algunos programas de terceros (por ejemplo, Apache Tomcat) esperan que una de estas variables de entorno se establezca en el directorio de instalación del JDK o JRE. Si no está utilizando un software que los requiera, no necesita configurar JAVA_HOME y JRE_HOME.
PATH es una variable de entorno utilizada por el sistema operativo (Windows, Mac OS X, Linux) donde buscará programas ejecutables nativos para ejecutar. Debes agregar el bin subdirectorio de su JDK directorio de instalación al PATHpara que puedas usar el javac y java comandos y otros JDK herramientas en una ventana del símbolo del sistema. Cortesía: códerancho

establecer variable de entorno

JAVA_HOME=C:Program FilesJavajdk1.6.0_24

classpath=C:Program FilesJavajdk1.6.0_24libtools.jar

path=C:Program FilesJavajdk1.6.0_24bin

Tienes la opción de añadir valor a nuestro contenido informacional tributando tu veteranía en las interpretaciones.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : / /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *