Guardar y reutilizar opciones de Ant

Cuando ejecutamos el archivo de construcción Ant HelloWorld.xml en la sección anterior, la elección de destinos, junto con las demás opciones del diálogo Ejecutar Ant, se guardaron en una entidad denominada '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 múltiples configuraciones de lanzamiento asociadas a un único archivo de construcción Ant. Por lo 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 atractivo de las configuraciones de lanzamiento es que ahora puede ejecutar rápidamente el archivo de construcción Ant en cualquiera de las dos configuraciones, especificando simplemente la correspondiente configuración de lanzamiento.

  1. En la barra de herramientas del Entorno de trabajo, seleccione Ejecutar > Herramientas externas > Herramientas externas....
  2. Se abre el diálogo Herramientas externas, que presenta varias configuraciones de lanzamiento para ver y editar. La configuración de lanzamiento que hemos creado al ejecutar el archivo de construcción HelloWorld.xml se selecciona en el árbol a la izquierda, y 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, se añade '(1)' al final del nombre, y la configuración de lanzamiento nueva queda seleccionada 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 menú desplegable Herramientas externas en la barra de herramientas.
    Menús desplegable de 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.
    Nota: el historial se ordena de tal modo que las configuraciones ejecutadas con mayor frecuencia figuran al principio del menú desplegable.

Así concluye esta ojeada a los elementos 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.