Utilización de Ant para automatizar tareas para Liberty
Apache Ant es una herramienta de la biblioteca de Java™ para automatizar el proceso de compilación. Puede utilizar las tareas Ant proporcionadas por Liberty para gestionar el servidor y las aplicaciones.
Antes de empezar
Importante: está previsto que el wlp-anttasks.jar incluido con Liberty se elimine. Para obtener más información, consulte Avisos de eliminación. Hay disponible un plug-in Ant de código abierto con más tareas para Liberty. El plug-in Ant más reciente tiene un espacio de nombres antlib distinto,
xmlns:wlp="antlib:net.wasdev.wlp.ant. Para obtener más información sobre el plug-in Ant de código abierto para Liberty, consulte el repositorio de GitHub.
Los archivos wlp-anttasks.jar del plug-in Ant de Liberty se encuentran en Maven Central. Si desea utilizar estas tareas en el script de compilación, debe asegurarse de que el plug-in esté disponible en la claspath de Ant. Copie el archivo wlp-anttasks.jar del plug-in en el directorio
/lib de la instalación de Ant y declare el espacio de nombres antlib
en el archivo build.xml. Consulte el ejemplo siguiente:
<project .... xmlns:wlp="antlib:net.wasdev.wlp.ant">
...
</project>
El espacio de nombres puede ser cualquier serie, siempre que evite conflictos. A continuación, debe utilizar el espacio de nombres como prefijo de las tareas Ant para Liberty. Por ejemplo, debe utilizar wlp:el servidor cuando llame a la tarea server.
Acerca de esta tarea
Puede crear scripts de compilación que utilicen estas tareas Ant para empaquetar, instalar y probar la aplicación en Liberty.