¿Cómo configurar java_home en Windows 7?
Fui a Variables de entorno en 'Sistema' en el panel de control e hice dos nuevas variables, una para variables de usuario y otra para variables de sistema. Ambos se llamaron JAVA_HOME y ambos apuntaban a
C:\Sol\SDK\jdk\bin
Pero por alguna razón, sigo recibiendo el siguiente error cuando ejecuto un comando Java...
BUILD FAILED
C:\Users\Derek\Desktop\eclipse\eclipse\glassfish\setup.xml:161: The following error occurred while executing this line:
C:\Users\Derek\Desktop\eclipse\eclipse\glassfish\setup.xml:141: The following error occurred while executing this line:
C:\Users\Derek\Desktop\eclipse\eclipse\glassfish\setup.xml:137: Please set java.home to a JDK installation
Total time: 1 second
C:\Users\Derek\Desktop\eclipse\eclipse\glassfish>lib\ant\bin\ant -f setup.xml
Unable to locate tools.jar. Expected to find it in C:\Program Files\Java\jre6\lib\tools.jar
Buildfile: setup.xml
¿Como puedo solucionar este problema?
Buscar el directorio de instalación de JDK
Primero necesita conocer la ruta de instalación del kit de desarrollo de Java.
Abra la ruta de instalación predeterminada para el JDK:
C:\Program Files\Java
Debería haber un subdirectorio como:
C:\Program Files\Java\jdk1.8.0_172
Nota: solo hay que poner la ruta al jdk sin /bin al final (como se sugiere en muchos lugares). por ejemplo, C:\Java\jdk1.8.0_172 y NO C:\Java\jdk1.8.0_172\bin.
Establecer la variable JAVA_HOME
Una vez que tenga la ruta de instalación del JDK:
- Haga clic derecho en el icono Mi PC en su escritorio y seleccione Propiedades .
- Haga clic en la pestaña Avanzado , luego haga clic en el botón Variables de entorno .
- En Variables del sistema , haga clic en Nuevo.
- Ingrese el nombre de la variable como JAVA_HOME .
- Introduzca el valor de la variable como ruta de instalación del kit de desarrollo de Java.
- Haga clic en Aceptar .
- Haga clic en Aplicar cambios .
Nota: es posible que deba reiniciar Windows
El artículo completo está aquí, en mi blog: Configuración de la variable JAVA_HOME en Windows .
Lo que funcionó para mí fue agregar a %JAVA_HOME%\bin
la variable de entorno Ruta con la JAVA_HOME
variable de entorno apuntando a la jdk
carpeta.