2015-10-14 9 views
7

BuongiornoJBoss, IntelliJ IDEA, distribuire orecchio esploso, subdeployment non funziona

sto valutando IntelliJ IDEA per il mio nuovo datore di lavoro, ma non riesco a ottenere il nostro progetto J2EE fino e funzionante per i manufatti esplosi . Tutto funziona perfettamente quando lo utilizzo come archivio , ma non funziona quando lo provo esploso. E per "Hot swapping", , ad esempio quando cambio le classi .jsp o java, si consiglia di utilizzare gli artefatti esplosi . mio .ear contiene altri due archivi web, e che sembra essere il problema: - .ear - .jar - .war - lib/ - META-INF/

il. file jar contiene EJB il file .war contiene tutti i servlet (ad esempio la pagina di login)

Quando schiero il .ear come JBoss manufatto esploso inizia bene, ma come sembra, doesnt distribuire i due archivi dentro. L'output del registro è piuttosto short e anche nella console di gestione di jboss non vedo i due archivi distribuiti sotto .ear. Ho provato molte diverse preferenze per l'artefatto .ear.exploded ma non riesco a farlo funzionare. Non sono sicuro che si tratti di un problema Intellij IDEA o di un problema con Jboss.

Qui è il software che usiamo: - IntelliJ IDEA 14.1.4 - JDK 1.7.0_79 - JBoss EAP 6.4 - Maven 3.3.3

Sarebbe bello avere un aiuto, perché mi piace Intellij IDEA. ;)

risposta

12

Dopo essermi messo in contatto con il supporto dei jetbrains, sono stato in grado di risolvere il mio problema. La cartella espulsa deve avere l'estensione corretta. Quindi aggiungere l'estensione per l'artefatto scaricato. Struttura del progetto/Manufatti/Seleziona artefatto scaricato/Aggiungi sotto Directory di output l'estensione. (Nel mio caso ".ear") Quindi Jboss lo tratterà come un orecchio.

Grazie per aver letto il mio post.

Problemi correlati