50 likes | 224 Views
Entorno de trabajo con apache ant. Entorno de trabajo. Herramienta Jakarta ANT Archivos build.XML Tareas ANT - Dependencias Ejecución: ant (desde el directorio donde se encuentre el archivo build.xml ). Directorios.
E N D
Entorno de trabajocon apache ant Arquitectura Web en Aplicaciones Empresariales Java/J2EE
Entorno de trabajo • Herramienta Jakarta ANT • Archivos build.XML • Tareas ANT - Dependencias • Ejecución: ant (desde el directorio donde se encuentre el archivo build.xml) Arquitectura Web en Aplicaciones Empresariales Java/J2EE
Directorios • Bin – Aquí se mueven las clases para ser compiladas. No tenemos que tocarlo para nada. • Build – Contiene el build.xml de ant. Debemos situarnos dentro para poder invocarlo. • Compile-lib – JARs necesarios para compilar pero que no deseamos distribuir • Configuration – Ficheros de configuración • Distribution – Aquí nos deja el ant el fichero WAR a distribuir • Etc – Ficheros de configuración que van al WEB-INF (web.xml) • Lib – JARs necesarios para compilar Y distribuir • Src – Ficheros fuente de clases java • Web – Contenido web (jsps, html, imágenes, javascript, etc). Arquitectura Web en Aplicaciones Empresariales Java/J2EE
Tareas ANT • Env – Muestra por la salida estándar el valor de las variables de entorno que nos interesan. • Prepare – Crea los directorios que le hacen falta al ant para termiar sus tareas. • Compile – compila las clases que hayan sido modificadas desde la última cmpilación. • War – Empaqueta la aplicación en un fichero WAR y lo deposita en el directorio distribution. • Deploy – Copia el fichero WAR al directorio webapps de TOMCAT: Arquitectura Web en Aplicaciones Empresariales Java/J2EE
Referencias • URLs • Jakarta.apache.org Arquitectura Web en Aplicaciones Empresariales Java/J2EE