Describe la finalidad y la sintaxis del mandato serviceDeploy,
incluida una descripción de todos los parámetros y sus valores. Se incluye
un ejemplo del mandato.
Finalidad
El mandato
serviceDeploy crea
un archivo .ear de un archivo .jar que contiene componentes de servicio.
Nota: En
los parámetros no se tienen en cuenta las mayúsculas y minúsculas.
Roles
Este mandato pueden emitirlo usuarios con
los roles siguientes:
- Administrador (Administrator)
- Desplegador (Deployer)
Sintaxis
serviceDeploy archivo_entrada [<-workingDirectory vía_acceso_temporal> <-outputAppliation nombre_vía_acceso_salida.ear> <-noJ2eeDeploy true|false> <-freeform true|false > <-cleanStagingModules true|false> <-keep true|false> <-ignoreErrors true|false> <-classpath nombre_vía_acceso_jar;nombre_vía_acceso_RAR;nombre_vía_acceso_WAR;... -help]
Parámetros
- archivo_entrada
- Parámetro de posición necesario que especifica el archivo .jar, .zip o
.ear que contiene la aplicación que debe desplegarse. Si el mandato no se
emite desde la vía de acceso en que reside el archivo, debe ser la vía de
acceso completa del archivo. El archivo .zip puede ser un archivo anidado
o un archivo de formato Eclipse ProjectInterchange.
- -classpath
- Parámetro opcional que especifica las ubicaciones de archivos de recursos
necesarios (.ear .jar, .rar y .war). La vía de acceso a cada archivo debe
ser una vía de acceso totalmente calificada separada por puntos y comas (;)
sin espacios. La omisión de este parámetro da como resultado que serviceDeploy sólo
busca la vía de acceso desde la que se especifica el mandato.
- -freeform
- Parámetro opcional que especifica que el subdirectorio J2EE de service.jar
debe tratarse como proyecto de formato libre. El valor predeterminado es false.
- -help
- Parámetro opcional que sirve para visualizar los parámetros para este
mandato.
- -ignoreErrors
- Parámetro opcional que especifica que serviceDeploy cree
un archivo .ear sin tener en cuenta los errores al crear o validar la aplicación.
El valor predeterminado de este parámetro es false.
- -cleanStagingModules
- Parámetro opcional que especifica si deben borrarse módulos provisionales
en un archivo .ear de entrada antes del despliegue. El valor predeterminado
de este parámetro es false.
- -keep
- Parámetro opcional que especifica si deben guardarse archivos temporales
generados después del despliegue. El valor predeterminado de este parámetro
es false.
- -noJ2eeDeploy
- Parámetro opcional que especifica si la aplicación necesita el despliegue
de EJB después de generar el archivo .ear. El valor predeterminado de este
parámetro es false.
- -outputApplication
- Parámetro opcional que especifica el nombre del archivo .ear que crea
serviceDeploy. El valor predeterminado es archivo_JAR_entrada.ear,
siendo archivo_JAR_entrada el nombre de archivo menos la
extensión especificada para el archivo .jar de entrada.
- -workingDirectory
- Parámetro opcional que especifica un directorio que serviceDeploy utiliza
para grabar archivos temporales.
Salida
Cuando serviceDeploy completa
el proceso, crea un archivo .ear en el directorio desde el que se ejecuta
el mandato, a menos que se especifique el parámetro -outputApplication.
Ejemplo de mandato serviceDeploy
El
ejemplo de mandato siguiente:
- Crea un archivo de aplicación llamado MyValueModule.ear desde
el archivo MyValueModule.jar.
- Especifica que los recursos residan en los directorios c:\java\myvaluemoduleres.rar, c:\java\commonres.ear y c:\java\myvaluemodweb.war.
- Habilita el subdirectorio J2EE en el archivo .jar como de formato libre.
- Conserva los archivos temporales generados durante el despliegue.
servicedeploy MyValueModule.jar
-classpath c:\java\myvaluemoduleres.rar;c:\java\commonres.ear;c:\java\myvaluemodweb.war
-noj2eedeploy true -freeform true -keep