traduccion for java ant
http://apache.mirror.aussiehq.net.au//ant/binaries/apache-ant-1.8.2-bin.zip

java - for - building apache ant



Error al instalar Ant: ANT_HOME está configurado incorrectamente (30)

Leí todas las posibles soluciones pero ninguna funcionó. Descargué la hormiga y la puse en C:/ant (entonces tengo C:/ant/bin )

En Windows 7 en Variables del sistema, tengo una variable llamada ANT_HOME con valor

C:/ant

y una variable llamada PATH con valor

%ANT_HOME%/bin

Y cuando intento en cmd (Símbolo del sistema)

ant -version

yo obtengo

ANT_HOME está configurado incorrectamente o no se pudo ubicar la hormiga. Establezca ANT_HOME.

Además, si lo intento

echo %ANT_HOME%

yo obtengo

C:/ant

Intenté PATH = % PATH%;% ANT_HOME% / bin pero la misma situación. ¿Nadie?

EDITAR:

Las variables son (nombre - valor):

ANT_HOME - C:/ant CLASSPATH - .;C:/Program Files/Java/jre6/lib/ext/QTJava.zip ComSpec - %SystemRoot%/system32/cmd.exe FP_NO_HOST_CHECK - NO JAVA_HOME - C:/Program Files/Java/jdk1.6.0_23 NUMBER_OF_PROCESSORS - 2 OS - Windows_NT PATH - %ANT_HOME%/bin;%JAVA_HOME%/bin PATHEXT - .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE - x86 PROCESSOR_IDENTIFIER - x86 Family 6 Model 15 Stepping 6, GenuineIntel PROCESSOR_LEVEL - 6 PROCESSOR_REVISION - 0f06 PSModulePath - %SystemRoot%/system32/WindowsPowerShell/v1.0/Modules/ QTJAVA - C:/Program Files/Java/jre6/lib/ext/QTJava.zip TEMP - %SystemRoot%/TEMP TMP - %SystemRoot%/TEMP USERNAME - SYSTEM windir - %SystemRoot% XNAGSShared - C:/Program Files/Common Files/Microsoft Shared/XNA/ XNAGSv4 - C:/Program Files/Microsoft XNA/XNA Game Studio/v4.0/


¡El truco está en evitar espacios por completo!

Asegúrese de no agregar espacios innecesarios al agregar a la RUTA

RUTA =% JAVA_HOME% / bin;% ANT_HOME% / bin


¡En Windows 7 debes ejecutar CMD como administrador! Cuando solo hace clic en Inicio y escribe en el cuadro de búsqueda cmd, Java y ant no se reconocen.


¡configurar ANT_HOME desde cmd me ha funcionado de alguna manera! C:> establecer ANT_HOME = C: / apache-ant-1.8.1


Agregar manualmente desde Windows a veces no funciona ...

Para resolver esto, abra el símbolo del sistema y escriba estos comandos;

C:/>set ANT_HOME=C:/apache-ant-1.9.2 C:/>set JAVA_HOME=C:/jdk1.7.0_25 C:/>set PATH=%ANT_HOME%/bin;%JAVA_HOME%/bin

... luego prueba:

C:/>ant -version Apache Ant(TM) version 1.9.2 compiled on JULY 8 2013


Cierre el símbolo del sistema después de configurar las variables de entorno y abrir otra.


Configuré las variables de entorno para Java y Ant correctamente, pero no funcionó hasta que reinicié System. Establezca las variables de entorno ANT_HOME, JAVA_HOME y reinicie el sistema.


De alguna manera, parece ser un problema muy extraño. Un par de conjeturas:

1) Espero que hayas descargado ANT desde aquí: http://apache.mirror.aussiehq.net.au//ant/binaries/apache-ant-1.8.2-bin.zip . Si no, puedes intentarlo una vez.

2) Espero que no haya problemas relacionados con la seguridad que impidan que accedas a ANT desde la ventana de comandos, solo para verificar dos veces, copiar la nueva instalación de ANT en algún otro directorio, puede ser D:/MyFolder etc.

3) ¿Se está ejecutando Java - version correctamente? ¿O estás recibiendo el mismo tipo de problema?

4) También vaya dentro de la carpeta $ ANT_HOME / bin mediante el símbolo del sistema, escriba cd C: / ant / bin y escriba $ ant.bat ... ¿qué error obtiene?


En mi caso fue un error tonto, cuando descargaste el archivo no me di cuenta de que era el directorio, apache-ant-1.9.3-bin y lo copiaba directamente en Program Files / apache-ant-1.9.3-bin . Esto me dio el error, lo resolví copiando la carpeta apache-ant-1.9.3 dentro de apache-ant-1.9.3-bin a Program Files / apache-ant-1.9.3 y realicé los pasos usuales.


Esta es una actualización de otras respuestas aquí: parece que la hormiga viene con Netbeans 8.1, pero los desarrolladores de Netbeans han decidido mover la hormiga fuera del núcleo de Netbeans o algo así. ( https://netbeans.org/bugzilla/show_bug.cgi?id=225753 ) vea a continuación la nueva ruta correcta. Para mi versión actual de netbeans 8.1 esto es lo que tuve que hacer para que funcione desde la línea de comandos: (Windows 10)

en variables del sistema (no del usuario):

set JAVA_HOME to C:/Program Files/Java/jdk1.8.0_73 (with your version number) set ANT_HOME to C:/Program Files/NetBeans 8.1/extide/ant

agregar a PATH en las variables del sistema: C:/Program Files/NetBeans 8.1/extide/ant/bin

por lo tanto, esto ha "transferido" a la casa de la hormiga. (y la casa es un directorio más alto)

Preferiblemente establezca la ruta navegándola usando el editor var de entorno de Windows. Agrega "" de la manera correcta.

(Estaba intentando instalar Jfreechart, que se refiere a usar hormiga para instalar una parte. Eso se suponía que lo haría más fácil ... sí ... después de descifrar y arreglar la instalación de la hormiga)


Estaba enfrentando el mismo problema. Pero el problema era que había agregado ANT_HOME a las variables de usuario en Windows.

Lo eliminé y agregué ANT_HOME a las variables del sistema. Funciona bien ahora.


He estado enfrentando el problema: aquí está mi solución que hizo funcionar a la hormiga.

  1. descargar el archivo adecuado

    Ir

    http://archive.apache.org/dist/ant/binaries/

    y descarga el archivo "apache-ant-1.8.2-bin.zip"

  2. Establezca las siguientes variables en Variable del entorno del sistema:

    set ANT_HOME=C:/apache-ant-1.8.2 set JAVA_HOME=C:/jdk1.7.0_25 set PATH=%JAVA_HOME%/bin;%ANT_HOME%/bin;

Gracias.


Intenta configurar ANT_HOME como below.it funcionó para mí

ANT_HOME ----- C: / apache-ant-1.8.4-bin / apache-ant-1.8.4


Intente establecer la variable del sistema de las variables de entorno de la siguiente manera:

1)ANT_HOME :: your ant folder(e.g. C:/ant/...) 2)JAVA_HOME :: your JDK path 3)Path:Till bin path( e.g.C:/jdk/bin;C:/ant/bin;)with semicolon

Intenté configurar ANT, fue un éxito. Verifique la orden de comando de comando de comando escribiendo ... ant -version, debería obtener algo como esto: Apache Ant versión 1.9.3 cumplida el 10 de diciembre de 2013


La instalación de ANT me dio un momento tan difícil que decidí responder a este hilo tan pronto como lo entendí bien.

Obtenía el mensaje ''ANT_HOME está configurado incorrectamente ...''

Intenté todo en este hilo (casi) como% ANT_HOME% / bin e intercambiando la posición JAVA_HOME y ANT_HOME en la variable PATH, estableciendo las variables del sistema en lugar de la variable de usuario, etc. No funcionó nada.

Descargué la distribución fuente y no tenía ninguna carpeta bin. Así que lo eliminé, descargué la versión binaria, la descomprimí y configuré ANT_HOME en C: / apache-ant-1.7.0 y% ANT_HOME% / bin en RUTA en Variable de usuario.

Funcionó para mí


Mi problema se ha solucionado en Windows XP, los Pasos están aquí (este es mi cambio de configuración según su instalación):

  1. Establezca ANT_HOME en E:/Software/apache-ant-1.8.4
  2. agregar en la ruta %ANT_HOME%/bin ;
  3. abre el símbolo del sistema y ejecuta el comando ant (verás que sale de la hormiga)

Ok mi problema fue resuelto a través de este hilo. Voy a resumir lo que hice.

  1. Agregue JAVA_HOME y ANT_HOME como variables de sistema en lugar de variables de usuario.
  2. Asegúrese de que JAVA_HOME apunte hacia su directorio JDK y no hacia el directorio JRE. TOOLS.java es una parte de JDK y no JRE.

Para configurar o instalar ANT simplemente agregue la dirección de su apache-ant en sus variables de PATH junto a su archivo jdk instalado, como se muestra a continuación

Variables de PATH

C: / Archivos de programa / Java / jdk1.8.0_45 / bin; C: / Archivos de programa / apache-ant-1.9.6 / bin

¡Espero que esto los ayude chicos! disfrutar


Para mí, cargar la versión * .zip ayudó. Se ve que contiene datos diferentes.


Parece que hay un problema con apache-ant-1.8.3/bin/ant.bat .

Simplemente comente las siguientes líneas en ant.bat y configure la variable de entorno ANT_HOME y debería funcionar.

if "%ANT_HOME%"=="" goto setDefaultAntHome :stripAntHome if not _%ANT_HOME:~-1%==_/ goto checkClasspath set ANT_HOME=%ANT_HOME:~0,-1% goto stripAntHome :setDefaultAntHome rem %~dp0 is expanded pathname of the current script under NT set ANT_HOME=%~dp0..


Parece que lo tienes configurado correctamente. ¿Qué pasa si pruebas algo como esto, que funcionó para mí?

C:/>set ANT_HOME=C:/apache-ant-1.8.1 C:/>set JAVA_HOME=C:/jdk1.6.0_24 C:/>set PATH=%ANT_HOME%/bin;%JAVA_HOME%/bin C:/>ant -version Apache Ant version 1.8.1 compiled on April 30 2010

Esto también funcionó para mí al configurar las variables de entorno, así:


Repare todas las variables de entorno para corregir la ubicación ANT_HOME , JAVA_HOME , PATH . Cierre el símbolo del sistema y abra una nueva ventana de comando. Intenta ejecutar el comando ''ant''. Funcionó para mí

Para probarlo: verifique las versiones de JAVA y ANT.

C:> java -version C:> ant -version

Si muestra versiones, entonces otros comandos también funcionarán.


Si configura a través de MyComputer -> variables de entorno funcionará absolutamente bien ...

Me estaba sucediendo lo mismo cuando intentaba hacer eso a través del símbolo del sistema. Era un problema ... pero descubrí el problema ... problema eran los espacios

PATH = %PATH%;%ANT_HOME%/bin

eliminar los espacios del comando anterior podría funcionar.

PATH=%PATH%;%ANT_HOME%/bin


Si el error como ant_home está configurado incorrectamente o no se pudo ubicar hormiga. por favor configure ant_home Luego siga el siguiente paso que me funciona.

1. IR a propiedades de la computadora (Windows + pause Break) -> configuración avanzada del sistema

  1. Propiedades del sistema -> Advance ---> variable de entorno

  2. ELIMINAR ANT_HOME desde la variable de usuario

  3. AGREGAR ANT_HOME en la variable del sistema y dar la ruta de su carpeta de apache como se muestra en la figura.

  1. AÑADIR O copiar y pegar, ya que es% ANT_HOME% / bin en la última ruta, como se muestra en la figura.

  1. abra cmd run ant -v eso es todo :)


Suena un poco estúpido, pero intenta reiniciar la computadora si no lo has hecho después de las adiciones de variable de entorno. Perdí un par de horas sin hacer esto.


Tuve el mismo problema hace un tiempo, creo que descubrí el problema.

Cómo: 1.Puesto que establecí ANT_HOME (C: / ant / ant-1.8.2) en la ruta de acceso correcta, estaba seguro de ello. 2. Estaba planeando hacer una "configuración de hormiga" y "aplicar hormiga. Abrí la ruta en la que estaba planeando instalar la hormiga en el indicador de comando, luego probé setenv.bat ...

ANT_HOME enfrentado está configurado incorrectamente o no se pudo ubicar hormiga. Establezca ANT_HOME.

Setenv.bat fue configurado algo así como @echo off

establecer JAVA_HOME = C: / Archivos de programa (x86) /Java/jdk1.6.0_18 establecer ANT_HOME = C: /Project/Setup_Binaries/JBoss_Ant_2012/ant-1.8.2 establecer HOS_LIB_PATH =

Más bien debería haber sido C: / ant / ant-1.8.2 que estaba cambiando mi ANT_HOME.

Edité setenv.bat en mi ANT_HOME que configuré en PATH y funcionó bien.


Tuve el mismo problema y pude solucionarlo definiendo la variable %JAVA_HOME%/bin antes de definir el %ANT_HOME%/bin en mi ruta de acceso.

CORRECTO: Ruta %JAVA_HOME%/bin;%ANT_HOME%/bin;........

INCORRECTO: Ruta %ANT_HOME%/bin;%JAVA_HOME%/bin;.......


Tuve el mismo problema.

Cuando descargue el archivo zip, asegúrese de desbloquear el zip.

Archivo-> Propiedades-> Desbloquear


Tuve exactamente el mismo problema y encontré tu publicación.

Descubrí que mi problema era que de alguna manera no tenía un directorio lib en mi carpeta ANT_HOME . Parece que el script busca específicamente ant.jar . Descomprimí la cremallera de la hormiga apache nuevamente y todo funcionó muy bien.

El mensaje de error:

ANT_HOME está configurado incorrectamente o no se pudo ubicar la hormiga. Establezca ANT_HOME.

por no tener un directorio ANT_HOME / lib definitivamente fue engañoso.


Yo tuve el mismo problema. Si busca una carpeta bin en su carpeta apache-ant-1.9.4 , puede encontrar que no existe.

Este fue el caso para mí, y arreglé el problema simplemente descargando hormiga nuevamente y estableciendo ANT_HOME , JAVA_HOME y PATH de cmd

Todo lo que necesitas hacer es esto; no necesita perder tiempo tratando de cambiar y cambiar su entorno; Solo intenta descargarlo de nuevo.


Solución fácil:

Use el instalador WinAnt para Windows. Esta instalación de Ant automáticamente instalará Ant en la ruta C:/Program Files/WinAnt por defecto. También configura sus variables ANT_HOME y PATH para apuntar a la nueva instalación.

Instalación manual:

  • Descargue una distribución binaria .zip de ANT Binary Page .
  • Guarde el archivo .zip en una ubicación temporal en su disco duro (como el escritorio)
  • Expanda el contenido de la carpeta dentro del archivo .zip a un directorio en su disco duro (es decir, C:/dev/ant )
  • Vaya a su Panel de control "Sistema". En Vista, haga clic en el botón "Cambiar configuración" debajo del encabezado "Nombre del equipo, dominio y grupo de trabajo".
  • En la pestaña "Avanzado", haga clic en el botón en la parte inferior con la etiqueta "Variables de entorno"
  • En la parte superior de la pantalla, agrega una nueva variable de usuario. El nombre debe ser ANT_HOME , y el valor debe ser la ruta en la que se extrajo su archivo zip. (es decir, ANT_HOME = C:/dev/ant )
  • Agregue su ruta java JDK a las variables del usuario también. El nombre debe ser JAVA_HOME y el valor debe ser la ruta al software JDK en su disco duro. (es decir, JAVA_HOME = C:/Program Files/java/jdk1.8.0_xx )
  • Si ya hay una variable PATH, edítela y añádala. De lo contrario, cree una variable más llamada RUTA, y añádala ;%ANT_HOME%/bin

Después de instalar Ant, abra el símbolo del sistema y escriba ant -v que imprimirá la versión ant, lo que significa que ha configurado correctamente y en su máquina Windows. Algunas ventanas pueden requerir un reinicio después de establecer las variables del entorno.

Fuente: AntOnWindows