ANT ANT es una herramienta hecha en Java que ayuda a la compilación. Desarrollada por el proyecto Apache. Se usa principalmente para proyectos Java, pero también puede usarse para otros lenguajes.
Utilización de ANT ● Para utilizar ANT debemos crear un archivo llamado build.xml ● El contenido de este archivo será XML. ● Las etiquetas que se pueden usar están predefinidas:,, etc. ● Se pueden crear archivos muy sencillos y archivos mucho más complejos, según la complejidad del proyecto.
ANT - Ejemplo mínimo
ANT – Ejemplo general 1/3 build.xml para compilar todo el proyecto
ANT – Ejemplo general 2/3
ANT – Ejemplo general 3/3 <!-- Pone todo lo que está en ${build} en My-${DSTAMP}.jar (es decir, el archivo jar lleva la fecha del dia) -->
ANT – Otros targets: ejecución <java fork="yes" classname="my.Game" dir="${build}" failonerror="true" >
ANT – Otros targets: javadoc <javadoc destdir="${doc.javadoc}" windowtitle="My Game Documentation">
ANT – Otros Targets: pruebas
NANT – Ant para.NET/Mono NANT es la versión de ANT para.NET y MONO En lugar de utilizar build.xml, utiliza un archivo que termine en.build. La sintaxis es bastante similar, aunque no es completamente idéntica.