for - cuál debería JAVA_HOME apuntar, JDK o JRE
jre 11 download (7)
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.
Mi JAVA_HOME apunta al JDK. Si todavía no funciona, compruebe si descargó hormiga para Java 7 y no para Java 6.
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
Si está realizando algún tipo de desarrollo o construyendo con Maven o Ant, debe apuntar al JDK (Java Development Kit) donde residen utilidades como javac
(el compilador de Java). De lo contrario, puede apuntar a JRE (Java Runtime Environment).
El JDK contiene todo lo que tiene el JRE y más. Si solo está ejecutando programas Java, puede señalar JRE o JDK.
Simplemente (cambie a su jdk1.xxx_xx)
JAVA_HOME = C: / Archivos de programa / Java / jdk1.8.0_05
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!
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.