Señalé el JAVA_HOME
a C:\Program Files (x86)\Java\jre7
. Funciona bien. Luego, descomprimí ant y configuré las variables de entorno relacionadas con Ant, recibí los siguientes mensajes de error después de escribir"ant -version"
Busqué en este foro. Parece que una solución es apuntar Java a JDK en lugar de JRE. No estoy exactamente seguro de si esta debería ser la solución. En otras palabras, en general, ¿a cuál debería apuntar JAVA_HOME? ¿JDK o JRE?
JAVA_HOME
se utiliza para hacer dos cosas: 1: para herramientas de desarrollo, buscarjavac.exe
. 2: para herramientas ajenas al desarrollo, hallazgojava.exe
. Esto parece violar "una herramienta para una cosa" . ¿NoJDK_HOME
debería usarse en su lugar?Simplemente (cambie a su jdk1.xxx_xx)
JAVA_HOME = C: \ Archivos de programa \ Java \ jdk1.8.0_05
fuente
Mi JAVA_HOME apunta al JDK. Si aún no funciona, verifique si descargó ant para Java 7 y no para Java 6.
fuente
Generalmente, no importa si lo apuntas a JRE o JDK. Depende de la aplicación que lo utilice. La documentación de Ant dice que debe apuntar a JDK para obtener todas las funciones de Ant.
fuente
como desarrollador, debe apuntar su JAVA_HOME a jdk para acceder al copiler de javac, etc. Sin embargo, es bueno si puede probar su programa para que se ejecute en el JRE. Si está utilizando un servidor de aplicaciones, a menudo también necesita el JDK en lugar del JRE, pero eso depende del servidor en particular.
fuente
Puede usar el JDK o el JRE pero:
. Configuración ANT_HOMEfuente
Hagámoslo simple. Vaya a la configuración y busque "Variables de entorno". Una vez que aparezca la ventana de variables de entorno, simplemente cree una nueva variable de SISTEMA haciendo clic en NUEVO y luego en BROWSE DIRECTORY hasta que ubique la ruta de instalación del JDK. El JDK debe instalarse en archivos de programa y verá una carpeta JAVA y dentro de la carpeta está JDK y JRE ... Si escribe código, debe seleccionar JDK !!! No escuches a nadie que diga que JRE será suficiente ... ¡NO! ¡No lo hará! El directorio adecuado debería verse así : C: \ Archivos de programa \ Java \ jdk1.8.0_144 ¡ Es tan simple como eso!
fuente