La plataforma Eclipse proporciona Ant 1.5.2 como una biblioteca de conector. Cuando se ejecuta un archivo de construcción de Ant en el Entorno de trabajo, por omisión se utiliza la versión 1.5.2. Es posible utilizar versiones diferentes, aunque no están soportadas. Existen al menos dos formas de utilizar una versión diferente de Ant:
ant.jar
y optional.jar
.
Elimine estos JAR y añada los correspondientes a la versión de Ant deseada.
Tenga en cuenta que ya no es necesario añadir explícitamente los JAR de Xerces a la vía de acceso de clases de tiempo de ejecución de Ant y que hacerlo así provocará problemas. Las clases Xerces se cargan del conector org.apache.xerces proporcionado con Eclipse. Para la mayoría de distribuciones Ant, los JAR de Xerces no pueden siquiera estar en la misma ubicación física que los archivos ant.jar y optional.jar. Esto es así debido a que los JAR de Ant contienen archivos de manifiesto que a su vez contienen entradas de vía de acceso de clases que apuntan a los JAR de Xerces.
Después de cambiar la vía de acceso de clases de Ant, todas las construcciones futuras de Ant utilizarán la versión actualizada en lugar de la versión por omisión. Para restaurar la vía de acceso de clases de Ant a su estado original, pulse el botón Restaurar valores por omisión en la página de propiedades.
ant.bat
(debe estar en la
carpeta bin
de la instalación de Ant).Cuando se ejecuta Ant como una herramienta externa, no funcionará ninguna de las tareas o tipos contribuidas por Eclipse. Además, la preferencia de vía de acceso de clases de Ant no tiene ningún efecto en la ejecución del script.
Soporte de Ant
Herramientas externas
Ejecutar archivos de construcción Ant
Ejecutar herramientas externas
Modificar la vía de acceso de clases de Ant
Añadir tareas y tipos de Ant nuevos