2009-05-04 11 views

Respuesta

-1

lo que entendemos por el despliegue EAR Automatizar? ¿Quiere decir crear un EAR a partir del código fuente y desplegarlo en el servidor de la aplicación? En caso afirmativo, puede usar Ant para compilar el EAR y desplegarlo en el servidor de la aplicación. Maven es otra opción.

+0

Sin crear oído. Me refería a la implementación de ear en el servidor throw a instalador automático como instalar en cualquier lugar –

0

Supongo que está hablando de implementar programáticamente sus EAR al AS, para que luego pueda automatizar el proceso.

Para WebSphere: partida de los WebSphere Control Program

Para Oracle: utilizar OC4J que le permite integrar con los scripts de hormigas

+0

El enlace del programa de control Websphere está roto. –

0

Bueno después de tratar de llegar por carretera trabajando con el plugin de Maven y fue de 8,5 contenedor (http://cargo.codehaus.org/WebSphere+8.5.x), que finalmente se rindieron y pensé que sería simplemente explorar usando las tareas de hormigas de Maven.

Luego me encontré con la configuración "Monitor de directorio para implementar automáticamente aplicaciones" (http://pic.dhe.ibm.com/infocenter/wasinfo/v8r5/topic/com.ibm.websphere.nd.doc/ae/urun_app_global_deployment.html). Copie un EAR en la carpeta designada y WAS lo desplegará.

El servidor de WebSphere debe reiniciarse y su carpeta está configurada en $ {USER_INSTALL_ROOT}/monitoredDeployableApps de manera predeterminada, pero se verá en los servidores/servidor1 en esa carpeta (para servidores base; los administradores de implementación son diferentes animal)

Luego solo necesitas algo para hacer la copia. Agregué el plugin ArtifactDeployer a Jenkins, modifiqué la configuración de mi trabajo para ejecutar la compilación de la publicación del complemento y lo configuré para implementar todos los oídos (* / .ear) en la carpeta supervisada (C: \ IBM \ WebSphere \ AppServer \ profiles \ AppSrv01 \ monitorDeployableApps \ servers \ server1 en mi caso). Por supuesto, puede configurarlo para que solo copie un oído específico.

0

En fue de 8,5, me encontré con esta opción llamada,

"monitoreados directorio de implementación". A continuación se muestran los pasos

Utilice la página Configuración de despliegue global de una consola administrativa para establecer valores de directorio supervisados.

1) Haga clic en Aplicaciones> Configuración de implementación global.

2) Para habilitar la implementación del directorio supervisado, seleccione el directorio Monitor para implementar aplicaciones automáticamente.

3) Para deshabilitar la implementación del directorio supervisado, borre el directorio Monitor para implementar aplicaciones automáticamente.

4) Para cambiar la ruta del directorio supervisado, especifique un nuevo valor para el directorio Controlado. Asegúrese de que exista el directorio que ha especificado para el directorio Monitored. El producto no crea el directorio para ti.

Para cambiar el intervalo de sondeo, especifique el número de segundos para el intervalo de sondeo.

5) Haga clic en Aplicar.

Cuestiones relacionadas