[Java lista] Maven - EAR

Gábor Lipták gabor.liptak at gmail.com
2011. Már. 10., Cs, 16:04:51 CET


Az alábbiakat tudom.

2011/3/10 István Viczián <viczian.istvan at gmail.com>:
> Sziasztok,
>
> Még nem keresgéltem utána, igazából bele sem gondoltam, gondoltam
> hátha van itt valaki, aki csípőből nyomja a választ.
> Van egy EAR-om, ejb és web réteggel.
> 4 modul: parent, ejb, web és ear.
> A következőket szeretném:
> - Hova kell tenni a Cargo plugin-t? Ezt még sejtem, többen azt
> javasolták, hogy külön modulból menjen, mert így a repository-ban
> lévőből megy a telepítés, és nem a build-hez kötött. De fejlesztéskor
> azt akarom lokálisan kipróbálni, amit fejlesztek, minek megjáratni a
> repo-n. Persze funkcionális tesztnél, CI esetén értem, hogy miért
> külön projekt.

Külön modul úgy , hogy az earnak meg ennek közös legyen a parent
modulja. Igy a reaktorból kiszedi az artifactot igény esetén


> - Hogy mondom meg, ha az EJB JAR és az EAR is használja ugyanazt a
> dependency-t, akkor a war-ban ne legyen a WEB-INF/lib-en belül? Csak
> nem provided?

De

> - Viszont szeretnék úgy is fejleszteni, ha csak a war-hoz nyúlok
> hozzá, hogy külön menjen fel az EAR war nélkül, és külön
> deploy-olgatom a war-t. Ezt hogy?
> - maven-jar-plugin: client classifier, azért, hogy előálljon egy JAR,
> melyben az EJB remote interfészek vannak, ezt kell dependency-be tenni
> a vastag klienses alkalmazásnak. Viszont ez azt eredményezi, hogy a
> szerver függő lib-jei tranzitívan a kliens függő lib-jei is lesznek,
> amit nagyon nem akarok. Ugye nem a vastag kliensnél kell
> exclude-olnom? Meg lehet mondani a client classifier-nél valahogy,
> hogy ott ne vigye tovább a függőségeket?
> - Most külön futtatott JBoss-ba tolom Maven-ből, de gondolom a
> NetBeans is tud ilyent indítani, meg gondolom tud függőség kezelést
> is, ha pl az EAR rétegbe javítok, akkor min kell run-t nyomnom? Mert
> most ugye az EAR projekten, de az nem veszi észre, hogy az EJB réteg
> változott. Így most manuálisan kell előbb az EJB réteget build-elnem,
> majd az EAR-on. Eclipse-ben tudom, de az most itt nem pálya. Van
> valakinek ebben tapasztalata?
>
> Szóval az érdekelne, hogy ezekre van-e valami kvázi standard megoldás,
> vagy valakinek már ott figyel a megoldás a projektjében. Ha valaki
> elmondaná, nem kezdeném körbejárni,  kifundálni, bekonfigolni az
> egészet.
>
> Viczi
> _______________________________________________
> Javalist mailing list
> Javalist at javagrund.hu
> http://javagrund.hu/mailman/listinfo/javalist
>


További információk a(z) Javalist levelezőlistáról