Download ED.UT02.P05. Apache Ant

Document related concepts
no text concepts found
Transcript
ED.UT02.P05. Apache Ant
Echa un vistazo a las herramientas que usa Netbeans para la automatización de la
compilación y creación de .jar:
Práctica:
1. Estudiar el fichero Build.xml:
1. http://chernando.eu/desarrollo/apache-ant-primeros-pasos-creando-unbuildxml
2. https://es.wikibooks.org/wiki/Manual_básico_de_ANT#Estructura_de_u
n_fichero_build.xml
2. Crear un proyecto donde uses Apache ant de manera manual
1. Arranca desde Linux
2. Instala Ant: sudo apt-get install ant
3. Crea una carpeta llamada testing
4. Dentro de dicha carpeta, crea el fichero build.xml, a partir de los
ejemplos anteriores.
5. Dentro de la carpeta src, introduce un HolaMundo.java, que contenga
una clase HolaMundo.java que muestre el Hola Mundo.
6. Ejecuta los comandos:
1. ant clean
2. ant build
7. Ejecuta la aplicación creada con java -jar proyecto.jar
8. Usando https://ant.apache.org/manual/tutorial-HelloWorldWithAnt.html,
completa el build.xml para que ahora también se haga la ejecución java jar proyecto.jar desde ant.
9. Modifica el build.xml, según la sección “Enhance the build file”, para
que contenga las “properties”:
<property name="build.dir"
value="build"/>
<property name="classes.dir"
value="${build.dir}/classes"/>
<property name="jar.dir"
value="${build.dir}/jar"/>
<property name="main-class" value="oata.HelloWorld"
Instalacion del ANT
Build.xml
holamundo.java, ant clean y ant build
Ejercutar proyecto.jar
Modificar xml