Apache Ant es una herramienta hecha en java encargada de llevar acabo todas aquellas tareas repetitivas, como por ejemplo, el compilado, clean,build... La mayor ventaja de esta herramienta es la portabilidad, es decir, no es necesario conocer los comandos del sistema operativo (crear directorios, borrar ficheros,...) con el que se este trabajando para la ejecución de las tareas antes mencionadas. Como habrás observado, garantiza que el "IDE sea multi-plataforma"(el plugin Ant viene integrado en el ECLIPSE por defecto ).
Para llevar la ejecución de dichas tareas, Ant se basa en un fichero xml, llamado por defecto "build.xml", (puede comprobarse desde la pestaña Window->Preferences->Ant en el Eclipse). Dicho fichero contendrá el nombre del proyecto y una serie de objetivos (target o tareas a realizar). Puede darse el caso en que un objetivo dependa de otros antes de ejecutarse, para ello se utiliza el atributo "depends" siendo su valor el nombre de la tarea previa.
Otra característica de Ant, es que éste puede ser lanzado desde la consola. He aquí un ejemplo de la wiki, ya que me parece muy básico y a la vez sencillo:
|
Pincha aquí para descargar Apache Ant. Si te lo has descargado, pon una variable en el sistema llamada ANT_HOME cuyo contenido sea la ruta en donde hayas descomprimido el fichero antes mencionado, y a continuación añade a la variable PATH %ANT_HOME%/bin .
Pincha aquí para ver el manual de Apache Ant ( esta en inglés).
No hay comentarios:
Publicar un comentario