May 15, 2009

Apache Ant

¿Cuantas veces debemos llevar un producto en elaboración a una demostración a los clientes, y cuantas veces se encuentra el tiempo de configurar un entorno para dicho producto?. Casi nunca, es muy tedioso configurar un entorno ajeno al de desarrollo; pero para eso se crearon las herramientas de automatización, y en el mundo Java, una de las más versátiles(y usadas) es Apache Ant.

Para no alargar la explicación puse el enlace, pero en español Apache Ant, instalar esta utilidad requiere de pocos pasos, que explico a continuación:


Requisitos

  • Java Virtual Machine(entorno normal para la ejecución de aplicaciones Java)
  • Java Development Kit(para compilar y empaquetar)

*Pueden encontrarse en Sun Downloads.

Entorno Windows



Entorno GNU/Linux



* Nota: Deben tener asignada la variable JAVA_HOME, muy importante

Una vez instalado en el entorno, basta crear un fichero de construcción, o build file, que mas o menos se ve así:



Tal vez algo complejo, pero muestra toda la potencia que puede llegar a tener Ant. Saludos.