Guardar y reutilizar opciones de Ant

En la ejecución del archivo de construcción Ant HelloWorld.xml en la sección anterior, la elección de destinos, junto con el resto de opciones del diálogo Ejecutar Ant, se guarda en una entidad denominada una 'configuración de lanzamiento'. Las configuraciones de lanzamiento contienen todos los detalles que son necesarios para ejecutar un único archivo de construcción Ant de una manera determinada. Es perfectamente válido tener varias configuraciones de lanzamiento asociadas con un único archivo de construcción Ant. Por tanto, además de la configuración de lanzamiento creada en el último paso, en la que se especifica que el archivo de construcción HelloWorld.xml debe ejecutar los destinos Hello y World en ese orden, se crearía una segunda configuración de lanzamiento para este mismo archivo de construcción en la que se especifican los mismos destinos pero en orden inverso. Por el momento todo va bien, pero lo realmente bueno acerca de las configuraciones de lanzamiento es que ahora puede ejecutar rápidamente el archivo de construcción Ant en cualquier configuración especificando simplemente la configuración de lanzamiento correspondiente.

  1. En el desplegable Herramientas externas en la barra de herramientas del Entorno de trabajo, seleccione Herramientas externas....
  2. Se abre el diálogo Herramientas externas. Debe parecerse mucho al diálogo Ejecutar Ant que hemos visto anteriormente. De hecho, es idéntico excepto que en el diálogo Herramientas externas se puede elegir qué configuración de lanzamiento desea ver y editar. La configuración de lanzamiento creada al ejecutar el archivo de construcción build.xml se selecciona en el árbol de la izquierda, mientras que las pestañas de la derecha muestran las opciones para esta configuración de lanzamiento.
    Diálogo Herramientas externas
  3. En la parte superior del diálogo, cambie el Nombre por 'Hello World' y pulse Aplicar.
  4. En el árbol de la izquierda, haga aparecer el menú contextual en la configuración de lanzamiento seleccionada y elija Duplicar. Se crea una copia de la configuración de lanzamiento para el archivo de construcción Hello World, '(1)' se añade al nombre y la configuración de lanzamiento nueva se selecciona en el árbol.
  5. Cambie el nombre de la configuración nueva por 'World Hello'.
  6. En la pestaña Destinos, pulse el botón Otros..., cambie el orden de los destinos para que el destino World se ejecute primero y pulse Aplicar.
  7. Pulse Ejecutar.
  8. Como antes, se ejecuta el archivo de construcción HelloWorld.xml y su salida se envía a la vista Consola. No obstante, en esta ocasión, dado que los destinos se han invertido, la salida también se invierte.
  9. Vuelva al desplegable Herramientas externas en la barra de herramientas.
    Menú desplegable Herramientas externas
    Observe que ahora hay dos entradas en el historial, una para Hello World y otra para World Hello. Para volver a ejecutar el archivo de construcción Ant para que su salida sea Hello World, seleccione esta configuración de lanzamiento en el historial. Para volver a ejecutar la configuración de lanzamiento con la salida World Hello, seleccione esta configuración en el historial. Tenga en cuenta que el historial se ordena de tal modo que las configuraciones ejecutadas más frecuentemente aparecen al principio del desplegable.

Así concluye esta ojeada a los aspectos básicos de la integración de Ant en Eclipse. En los capítulos siguientes, se consideran varios casos prácticos del mundo real para ejecutar archivos de construcción Ant en Eclipse.


Copyright IBM Corporation 2000, 2003. Reservados todos los derechos.