Szia,<br />Igen, valahogy volt egy rossz erzesem, hogy a projekt tipusat nem szabad piszkalni, az az almoskonyvek szerint nem jelent sok jot.<br /><br />A jwsc oldalan amugy milyen konfigot hasznalsz? Mutasd meg, hatha egyszeruen csak azert szivsz, mert valami egyszerut elirtal. Megneztem a jwsc ant peldajat, es azt kell mondjam, a tevesztes melegagya. Van egy rossz erzesem mindig, amikor egy program a true/false -n kivul negyfele jelolesmodot tamogat az egybites informacio jelzesere.<br /><br /> János Háber &lt;janos.haber@javaportal.hu&gt;:<br />&gt; Szia!<br />&gt; <br />&gt; <br />&gt; <br />&gt; Megprobaltam ezzel a modszerrel. A gond az hogy az egesz cumo egy<br />&gt; <br />&gt; ear-t allit elo. Namost itthon az hogy maven hogy kezeli web/ear<br />&gt; <br />&gt; projecteket, szepen felismert, hogy a projecthez milyen modulok<br />&gt; <br />&gt; tartoznak, szepen latja is a webservice-s projectet, csak amikor<br />&gt; <br />&gt; weblogikat szeretnem inditani, akkor kapok egy csoda hibauzit. Mivel o<br />&gt; <br />&gt; nem az eart futtatja, hanem a<br />&gt; <br />&gt; <br />&gt; <br />&gt; d:\workspacepath\projectpath\target\m2e-wtp\web-resources -t. Ami ugye<br />&gt; <br />&gt; nemtoltodik mert a project tipusa pom, csak eloallit egy war-t<br />&gt; <br />&gt; is.Csakhogy ezt eclipse nem veszi figyelembe... (gondolom azert mert a<br />&gt; <br />&gt; project fotipusat nezi azmeg nem war).<br />&gt; <br />&gt; <br />&gt; <br />&gt; Termszetessen az elkeszult ear jo csak epp eclipse-ben nem futtathato<br />&gt; <br />&gt; az alkalmazas.<br />&gt; <br />&gt; <br />&gt; <br />&gt; Otlet?<br />&gt; <br />&gt; <br />&gt; <br />&gt; b0c1<br />&gt; <br />&gt; <br />&gt; <br />&gt; <br />&gt; <br />&gt; 2011/12/7 István Viczián viczian.istvan@gmail.com&gt;:<br />&gt; <br />&gt; &gt; Szia,<br />&gt; <br />&gt; &gt;<br />&gt; <br />&gt; &gt; Akkor megpróbálom konkrétabban: az nem jó, hogy a project type-ot<br />&gt; <br />&gt; &gt; pom-ra teszed, és a war-t attach artifact-tal hozzáteszed? Simán<br />&gt; <br />&gt; &gt; lehet, hogy nem... :)<br />&gt; <br />&gt; &gt; --<br />&gt; <br />&gt; &gt; Viczián István<br />&gt; <br />&gt; &gt;<br />&gt; <br />&gt; &gt;<br />&gt; <br />&gt; &gt;<br />&gt; <br />&gt; &gt; 2011/12/7 János Háber janos.haber@javaportal.hu&gt;:<br />&gt; <br />&gt; &gt;&gt; Sziasztok!<br />&gt; <br />&gt; &gt;&gt;<br />&gt; <br />&gt; &gt;&gt; Igen, a classifieres dolgot mar Istvan is mondta, ezzel az a gondom<br />&gt; <br />&gt; &gt;&gt; hogy eclipse maven plugin nemigazan generalna magatol (sztem).<br />&gt; <br />&gt; &gt;&gt; Marpeddig akkor deploykor sem kerulne ki (persze tudom megtudom<br />&gt; <br />&gt; &gt;&gt; futtatni kezzel stbstb, dehat probalnam elso korben elkerulni).<br />&gt; <br />&gt; &gt;&gt; A war plugin letiltasat nem probaltam (jwsc mar most is ugyanazzal a<br />&gt; <br />&gt; &gt;&gt; nevvel generalja a file-t, es a file el is keszul csak war plugin irja<br />&gt; <br />&gt; &gt;&gt; felul).<br />&gt; <br />&gt; &gt;&gt; Volt egy olyan ambrandom hogy sima war:war plugin configgal megmondom<br />&gt; <br />&gt; &gt;&gt; hogy: baratom mar kesz a war, ne probalkozzal. (Lesz egy kis idom meg<br />&gt; <br />&gt; &gt;&gt; probalkozok vele).<br />&gt; <br />&gt; &gt;&gt;<br />&gt; <br />&gt; &gt;&gt; Koszi az otleteket mindenkinek.<br />&gt; <br />&gt; &gt;&gt;<br />&gt; <br />&gt; &gt;&gt; b0c1<br />&gt; <br />&gt; &gt;&gt;<br />&gt; <br />&gt; &gt;&gt; 2011/12/7 Elek Márton elek@anzix.net&gt;:<br />&gt; <br />&gt; &gt;&gt;&gt; 1. a war plugint siman le lehet tiltani, egyszeruen megnezed a a<br />&gt; <br />&gt; &gt;&gt;&gt; help:effective-pom-mal az execution id-t, es megismetled a definiciot<br />&gt; <br />&gt; &gt;&gt;&gt; ures phase-el:<br />&gt; <br />&gt; &gt;&gt;&gt;<br />&gt; <br />&gt; &gt;&gt;&gt;  <br />&gt; <br />&gt; &gt;&gt;&gt;        maven-war-plugin<br />&gt; <br />&gt; &gt;&gt;&gt;        2.1.1<br />&gt; <br />&gt; &gt;&gt;&gt;        <br />&gt; <br />&gt; &gt;&gt;&gt;          <br />&gt; <br />&gt; &gt;&gt;&gt;            default-war<br />&gt; <br />&gt; &gt;&gt;&gt;            <br />&gt; <br />&gt; &gt;&gt;&gt;            <br />&gt; <br />&gt; &gt;&gt;&gt;              war<br />&gt; <br />&gt; &gt;&gt;&gt;            <br />&gt; <br />&gt; &gt;&gt;&gt;          <br />&gt; <br />&gt; &gt;&gt;&gt;        <br />&gt; <br />&gt; &gt;&gt;&gt;      <br />&gt; <br />&gt; &gt;&gt;&gt;<br />&gt; <br />&gt; &gt;&gt;&gt;<br />&gt; <br />&gt; &gt;&gt;&gt; 2. A problema ott van, hogy a war plugin allitja be azt is, hogy a<br />&gt; <br />&gt; &gt;&gt;&gt; project tekintse az elkeszult war file-t feltoltesre meltonak<br />&gt; <br />&gt; &gt;&gt;&gt; (projectHelper.attachArtifact). Ilyet elvileg lehet kulon is mondani a<br />&gt; <br />&gt; &gt;&gt;&gt; build-helper:attach-artifacttal, de gyakorlatban nem mondhatsz<br />&gt; <br />&gt; &gt;&gt;&gt; ugyanolyat, mint amit a war plugin csinalna:<br />&gt; <br />&gt; &gt;&gt;&gt;<br />&gt; <br />&gt; &gt;&gt;&gt; [ERROR] Failed to execute goal<br />&gt; <br />&gt; &gt;&gt;&gt; org.codehaus.mojo:build-helper-maven-plugin:1.7:attach-artifact<br />&gt; <br />&gt; &gt;&gt;&gt; (attach-myartifacts) on project test: Execution attach-myartifacts of<br />&gt; <br />&gt; &gt;&gt;&gt; goal org.codehaus.mojo:build-helper-maven-plugin:1.7:attach-artifact<br />&gt; <br />&gt; &gt;&gt;&gt; failed: For artifact {net.anzix:test:1.0-SNAPSHOT:war}: An attached<br />&gt; <br />&gt; &gt;&gt;&gt; artifact must have a different ID than its corresponding main<br />&gt; <br />&gt; &gt;&gt;&gt; artifact. -&gt; [Help 1]<br />&gt; <br />&gt; &gt;&gt;&gt; [ERROR]<br />&gt; <br />&gt; &gt;&gt;&gt;<br />&gt; <br />&gt; &gt;&gt;&gt; Az egyik workaround, hogy hasznalsz egy classifiert:<br />&gt; <br />&gt; &gt;&gt;&gt;<br />&gt; <br />&gt; &gt;&gt;&gt; <br />&gt; <br />&gt; &gt;&gt;&gt;        org.codehaus.mojo<br />&gt; <br />&gt; &gt;&gt;&gt;        build-helper-maven-plugin<br />&gt; <br />&gt; &gt;&gt;&gt;        1.7<br />&gt; <br />&gt; &gt;&gt;&gt;        <br />&gt; <br />&gt; &gt;&gt;&gt;          <br />&gt; <br />&gt; &gt;&gt;&gt;            attach-myartifacts<br />&gt; <br />&gt; &gt;&gt;&gt;            package<br />&gt; <br />&gt; &gt;&gt;&gt;            <br />&gt; <br />&gt; &gt;&gt;&gt;              attach-artifact<br />&gt; <br />&gt; &gt;&gt;&gt;            <br />&gt; <br />&gt; &gt;&gt;&gt;            <br />&gt; <br />&gt; &gt;&gt;&gt;              <br />&gt; <br />&gt; &gt;&gt;&gt;                <br />&gt; <br />&gt; &gt;&gt;&gt;                  target/mysimplewar<br />&gt; <br />&gt; &gt;&gt;&gt;                  war<br />&gt; <br />&gt; &gt;&gt;&gt;                  jwsc<br />&gt; <br />&gt; &gt;&gt;&gt;                <br />&gt; <br />&gt; &gt;&gt;&gt;              <br />&gt; <br />&gt; &gt;&gt;&gt;            <br />&gt; <br />&gt; &gt;&gt;&gt;          <br />&gt; <br />&gt; &gt;&gt;&gt;        <br />&gt; <br />&gt; &gt;&gt;&gt;      <br />&gt; <br />&gt; &gt;&gt;&gt;<br />&gt; <br />&gt; &gt;&gt;&gt; Ez csak annyi hatrannyal jar, hogy ha valahol dependencia kent<br />&gt; <br />&gt; &gt;&gt;&gt; hasznalod a wart, akkor ott is ugyanazt a classifiert kell hasznalni.<br />&gt; <br />&gt; &gt;&gt;&gt;<br />&gt; <br />&gt; &gt;&gt;&gt; 3. Ha nagyon utalod a custom classifiert, akkor el tudom kepzelni<br />&gt; <br />&gt; &gt;&gt;&gt; (=nem probaltam ki), hogy siman menni fog, hogy letiltod a sima<br />&gt; <br />&gt; &gt;&gt;&gt; war:war-t (lasd 1-es pont), viszont csinalsz egy masik execution-t,<br />&gt; <br />&gt; &gt;&gt;&gt; masik id-vel, a jwsc plugin _ele_, es ugy intezed, hogy a jwsc plugin<br />&gt; <br />&gt; &gt;&gt;&gt; ugyanazt a file nevet hasznalja es siman irja feulut a war file-t.<br />&gt; <br />&gt; &gt;&gt;&gt; Ekkor lesz egy felesleges war lepesed, de cserebe le fog futni az<br />&gt; <br />&gt; &gt;&gt;&gt; attach artifact is war:war-on belul es a te war-od fog fel menni.<br />&gt; <br />&gt; &gt;&gt;&gt;<br />&gt; <br />&gt; &gt;&gt;&gt; 4. Jatszhatsz meg sajat pluginnel, amiben meghivod attach artifactot<br />&gt; <br />&gt; &gt;&gt;&gt; (sot azt is el tudom kepzelni, hogy esetleg a jwsc-ben is benne van),<br />&gt; <br />&gt; &gt;&gt;&gt; de szerintem az 1-3 workaround sokkal egyszeubb, nem eri meg a<br />&gt; <br />&gt; &gt;&gt;&gt; faradtsagot.<br />&gt; <br />&gt; &gt;&gt;&gt;<br />&gt; <br />&gt; &gt;&gt;&gt; m.<br />&gt; <br />&gt; &gt;&gt;&gt;<br />&gt; <br />&gt; &gt;&gt;&gt; 2011/12/3 János Háber janos.haber@javaportal.hu&gt;:<br />&gt; <br />&gt; &gt;&gt;&gt;&gt; Sziasztok!<br />&gt; <br />&gt; &gt;&gt;&gt;&gt;<br />&gt; <br />&gt; &gt;&gt;&gt;&gt; Maven-t probalom a mar meglevo projectunkre rahuzni. Minden megy<br />&gt; <br />&gt; &gt;&gt;&gt;&gt; szuperul, csak kicsit elakadtam.<br />&gt; <br />&gt; &gt;&gt;&gt;&gt;<br />&gt; <br />&gt; &gt;&gt;&gt;&gt; Van egy webservice projectunk amihez a war file-t jwsc allitja elo<br />&gt; <br />&gt; &gt;&gt;&gt;&gt; (weblogic specifikus cuccok is vannak benne).<br />&gt; <br />&gt; &gt;&gt;&gt;&gt; Maven ant pluginnel szepen megcsinaltam, elo is all a war file,<br />&gt; <br />&gt; &gt;&gt;&gt;&gt; csakhogy akkor jon a maven war plugin es szepen felulirja a<br />&gt; <br />&gt; &gt;&gt;&gt;&gt; sajatjaval.<br />&gt; <br />&gt; &gt;&gt;&gt;&gt;<br />&gt; <br />&gt; &gt;&gt;&gt;&gt; Tehat a kerdes. Hogy csinalhatok olyan maven pom-ot ami war tipusu, de<br />&gt; <br />&gt; &gt;&gt;&gt;&gt; megsem a war plugin csinalja meg a packaginget hanem a mar elkeszult<br />&gt; <br />&gt; &gt;&gt;&gt;&gt; war-t hasznalja.<br />&gt; <br />&gt; &gt;&gt;&gt;&gt;<br />&gt; <br />&gt; &gt;&gt;&gt;&gt; b0c1<br />&gt; <br />&gt; &gt;&gt;&gt;&gt; _______________________________________________<br />&gt; <br />&gt; &gt;&gt;&gt;&gt; Javalist mailing list<br />&gt; <br />&gt; &gt;&gt;&gt;&gt; Javalist@lists.javaforum.hu<br />&gt; <br />&gt; &gt;&gt;&gt;&gt; http://lists.javaforum.hu/mailman/listinfo/javalist<br />&gt; <br />&gt; &gt;&gt;&gt; _______________________________________________<br />&gt; <br />&gt; &gt;&gt;&gt; Javalist mailing list<br />&gt; <br />&gt; &gt;&gt;&gt; Javalist@lists.javaforum.hu<br />&gt; <br />&gt; &gt;&gt;&gt; http://lists.javaforum.hu/mailman/listinfo/javalist<br />&gt; <br />&gt; &gt;&gt; _______________________________________________<br />&gt; <br />&gt; &gt;&gt; Javalist mailing list<br />&gt; <br />&gt; &gt;&gt; Javalist@lists.javaforum.hu<br />&gt; <br />&gt; &gt;&gt; http://lists.javaforum.hu/mailman/listinfo/javalist<br />&gt; <br />&gt; &gt; _______________________________________________<br />&gt; <br />&gt; &gt; Javalist mailing list<br />&gt; <br />&gt; &gt; Javalist@lists.javaforum.hu<br />&gt; <br />&gt; &gt; http://lists.javaforum.hu/mailman/listinfo/javalist<br />&gt; <br />&gt; _______________________________________________<br />&gt; <br />&gt; Javalist mailing list<br />&gt; <br />&gt; Javalist@lists.javaforum.hu<br />&gt; <br />&gt; http://lists.javaforum.hu/mailman/listinfo/javalist<br />&gt; <br />&gt;