2009-05-04 5 views

risposta

-1

cosa si intende per la distribuzione EAR automatizzare? Intendi creare un EAR dal codice sorgente e distribuirlo sul server delle applicazioni? In caso affermativo, è possibile utilizzare Ant per creare l'EAR e distribuirlo sul server delle applicazioni. Maven è un'altra opzione.

+0

Non creare orecchio. Intendevo distribuire l'orecchio nel server per installare un'installazione simile a un'installazione automatica ovunque –

0

Suppongo che stiate parlando di distribuire in modo programmato i vostri EAR all'AS, in modo da poter automatizzare in seguito il processo.

Per WebSphere: check-out il WebSphere Control Program

Per Oracle: utilizzare OC4J che consente di integrare con gli script ant

+0

Il collegamento al programma di controllo Websphere è danneggiato. –

0

Ebbene dopo aver tentato di ottenere Cargo lavora con il plugin Maven ed era 8.5 contenitore (http://cargo.codehaus.org/WebSphere+8.5.x), Alla fine ho rinunciato e pensato che sarebbe semplicemente esplorare utilizzando i compiti formica da Maven.

Quindi ho trovato l'impostazione "Directory di monitoraggio per l'implementazione automatica delle applicazioni" (http://pic.dhe.ibm.com/infocenter/wasinfo/v8r5/topic/com.ibm.websphere.nd.doc/ae/urun_app_global_deployment.html). Copia un EAR nella cartella designata e WAS lo distribuirà.

Il server WebSphere doveva essere riavviato e la sua cartella è impostata su $ {USER_INSTALL_ROOT}/controlledDeployableApps per impostazione predefinita, ma verrà visualizzata nei server/server1 in quella cartella (per i server di base, i gestori di distribuzione sono diversi animale)

Quindi hai solo bisogno di qualcosa per fare la copia. Ho aggiunto il plug-in ArtifactDeployer a Jenkins, ho modificato la configurazione del mio lavoro per eseguire la build post del plug-in e l'ho impostato per distribuire tutti gli orecchi (* / .ear) nella cartella monitorata (C: \ IBM \ WebSphere \ AppServer \ profiles \ AppSrv01 \ controlledDeployableApps \ servers \ server1 nel mio caso). Ovviamente puoi impostarlo per copiare solo un orecchio specifico.

0

era 8.5, mi sono imbattuto in questa opzione chiamata,

"monitorate directory di distribuzione". Di seguito sono riportati i passaggi

Utilizzare la pagina Impostazioni di distribuzione globali di una console di gestione per impostare i valori delle directory monitorate.

1) Fare clic su Applicazioni> Impostazioni di distribuzione globali.

2) Per abilitare la distribuzione delle directory monitorate, selezionare la directory Monitor per distribuire automaticamente le applicazioni.

3) Per disabilitare la distribuzione delle directory monitorate, deselezionare la directory Monitor per distribuire automaticamente le applicazioni.

4) Per modificare il percorso della directory monitorata, specificare un nuovo valore per la directory monitorata. Assicurarsi che la directory specificata per la directory monitorata esista. Il prodotto non crea la directory per te.

Per modificare l'intervallo di polling, specificare il numero di secondi per l'intervallo di polling.

5) Fare clic su Applica.