ant 11 - cuál debería JAVA_HOME apuntar, JDK o JRE




download oracle (7)

como desarrollador, debe apuntar su JAVA_HOME en jdk para acceder a la copia de seguridad 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.

JAVA_HOME to C:\Program Files (x86)\Java\jre7 Funciona bien. Después, descomprimí la hormiga 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 una solución para 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, ¿cuál debería indicar JAVA_HOME a JDK o JRE?


En general, no importa si lo apunta a JRE o JDK. Depende de la aplicación que lo use. La documentación de Ant dice que debes señalarlo a JDK para obtener todas las características de Ant.


Simplemente (cambie a su jdk1.xxx_xx)

JAVA_HOME = C: \ Archivos de programa \ Java \ jdk1.8.0_05


Puede usar el JDK o el JRE pero:

JAVA_HOME es utilizado por el iniciador para encontrar el JDK / JRE a usar. (Se recomienda JDK ya que algunas tareas requieren las herramientas de Java).
. Configuración ANT_HOME


Mi JAVA_HOME apunta al JDK. Si todavía no funciona, compruebe si descargó hormiga para Java 7 y no para Java 6.


Vamos a mantenerlo simple. Vaya a la configuración y busque "Variables de entorno". Una vez que aparece la ventana de variables de entorno, simplemente cree una nueva variable SYSTEM haciendo clic en NEW y luego BROWSE DIRECTORY hasta que encuentre 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 escuche a nadie que diga que JRE será suficiente ... ¡NO! ¡No lo hará! El directorio apropiado debería verse así : C: \ Program Files \ Java \ jdk1.8.0_144 ¡ es tan simple como eso!


Tuve este problema Instalé la actualización 25 de Java 8 a través de Chrome, y después de intentar iniciar Eclipse se produjo el error mencionado.

Desinstalé esa actualización, y Eclipse vuelve a funcionar.





java ant java-home