java - No se puede ubicar tools.jar
build.xml java (5)
Asegúrese de estar apuntando a JDK y no a JRE. Por ejemplo, debe establecer JAVA_HOME como "C: / Archivos de programa / java / jdk1.6.0_26" y tener% JAVA_HOME% / bin en la ruta del sistema.
Posible duplicado:
No se pudo ubicar tools.jar
Estoy tratando de usar hormiga para compilar usando este comando:
ant compile
No sé si el problema proviene de mi 64 bits de Windows o de alguna otra cosa. Porque tengo instalado Java en los archivos progresivos 64 y 32.
Descargué apache-ant-1.8.2-bin
y lo puse en C: / Program Files / apache-ant-1.8.2
Intenté poner ant en todas partes, cambié también ENV PATH entre java 64 y 32 pero cada vez que recibo este mensaje de error:
No se ha podido ubicar tools.jar. Se espera que lo encuentre en C: / Archivos de programa / Java / jre6 / lib / tools.jar
Busqué tools.jar en la carpeta ant lib, en el java 64 y 32, pero no hay rastros en el sistema.
Qué piensas ?
Tuve que copiar C: / Archivos de programa / Java / jdk1.6.0_26 / lib / tools.jar a C: / Archivos de programa / Java / jre6 / lib / ext
Gracias de cualquier manera.
Tuve un problema similar y lo resolví haciendo follow,
1) configurar JAVA_HOME como C: / Archivos de programa (x86) / Java / jdk1.7.0 /
2) ANT_HOME como F: / ant / apache-ant-1.8.4-bin / apache-ant-1.8.4
3) agregar ambos a ''ruta'' en las variables del sistema
Un JRE no tiene tools.jar, necesitas un JDK. Establezca sus variables JAVA_HOME y PATH para que apunten a un JDK, no a un JRE.
tools.jar viene con JDK, pero lo que sucede en tu caso lo busca dentro de / Java / jre6. Cambia el env var de JAVA_HOME a uno de tu hogar JDK.