Download SEMINARIO DE PROGRAMACION WEB (TECNOLOGIA JAVA)
Document related concepts
no text concepts found
Transcript
Entorno de trabajo con apache ant Arquitectura Web en Aplicaciones Empresariales Java/J2EE www.dflanvin.com/docencia/arquitectura Entorno de trabajo Herramienta Apache 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 www.dflanvin.com/docencia/arquitectura 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 WEBINF (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 www.dflanvin.com/docencia/arquitectura 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 www.dflanvin.com/docencia/arquitectura Referencias URLs Jakarta.apache.org Arquitectura Web en Aplicaciones Empresariales Java/J2EE www.dflanvin.com/docencia/arquitectura Taller práctico Despliegue con ANT y Eclipse Vamos a desplegar nuestra primera aplicación empaquetada con ANT. Pasos: “A Mano” Ejecutando ant desde el directorio build Arrancar Tomcat a mano “A máquina” Arrancar Eclipse Importar el proyecto Trabajo 0.0 Localizar el build.xml Desplegar Arrancar Tomcat mediante el plugin Arquitectura Web en Aplicaciones Empresariales Java/J2EE www.dflanvin.com/docencia/arquitectura Mejorando lo presente… Vamos a instalar un plugin de eclipse para poder arrancar y parar tomcat desde la propia consola del IDE. Para ello: Nos bajamos el plugin de la página de SYSDEO: http://www.sysdeo.com/eclipse/tomcatplugin Lo descomprimimos y copiamos a la carpeta de plugins de eclipse Configuramos el TOMCAT_HOME en Window/Preferences para el que plgin sepa a donde tiene que ir para manejar el TOMCAT. Arquitectura Web en Aplicaciones Empresariales Java/J2EE www.dflanvin.com/docencia/arquitectura