Tarea Ant - deploy
La tarea deploy se puede utilizar para instalar aplicaciones en un servidor de Liberty.
Descripción
La tarea deploy da soporte al despliegue de una o más aplicaciones en el servidor de Liberty.
Atributos
La tabla siguiente describe los atributos de la tarea deploy.
Atributo | Descripción | Necesario |
---|---|---|
installDir | Ubicación del servidor de Liberty. | Sí |
serverName | Nombre de la instancia de servidor de Liberty. El valor predeterminado es defaultServer. | No |
userDir | Valor de la variable ${wlp_user_dir}. El valor predeterminado es ${installDir}/usr/servers/${serverName}. | No |
outputDir | Valor de la variable ${wlp_output_dir}. El valor predeterminado es ${installDir}/usr/servers/${serverName}. | No |
file | Ubicación de una sola aplicación que se va a desplegar. Consulte El atributo file en Apache Ant. El tipo de aplicación puede ser war, ear, rar, eba, zip , o jar. | Sí, sólo cuando el atributo fileset no se especifica. |
fileset | Ubicación de varias aplicaciones que se van a desplegar. Consulte El atributo fileset en Apache Ant. | Sí, sólo cuando el atributo file no se especifica. |
timeout | Tiempo de espera antes de que se complete el despliegue. El valor predeterminado es 30 segundos. La unidad es el milisegundo. | No |
ref | Referencia a una definición de tarea de servidor existente para volver a utilizar su configuración de servidor. El valor puede ser nulo cuando se establecen otros atributos necesarios. | No |
Ejemplo
Este ejemplo muestra cómo utilizar la tarea deploy en el archivo build.xml:
<wlp:deploy ref="wlp.ant.test" >
<fileset dir="${basedir}/resources/">
<include name="**/*.war"/>
</fileset>
</wlp:deploy>
<wlp:deploy ref="wlp.ant.test" file="${basedir}/resources/SimpleOSGiApp.eba" timeout="40000"/>