Zdravim, odpoved je mezi radky...
On Fri, Dec 05, 2008 at 02:24:08PM +0100, Dusan Zatkovsky wrote: > DD. > > Zacinam sa zoznamovat s Javou. Napisal som jednoduchu aplikaciu, ktorej > kostru > som naklikal v NetBeans, ktore sa ( asi pomocou ant-u ) starali o build. > Postupne som k tej aplikacii zacal nabalovat rozne kniznice. Aby som si > to "ulahcil", zacal som skumat Maven2. > > Takze som danu aplikaciu prekopal a spravil z nej mvn projekt. Ten bez > problemov zbuildim a spustim z NetBeans, ale neviem ako ho ( rozumne ) > spustit z terminalu. > > Povodny projekt obsahoval v jar/manifest cesty k potrebnym jar-om do > relativneho adresara ./lib, do ktoreho netbeans vzdy skopirovalo potrebne > jar-y. Aplikacia sa dala spustit jednoducho pomocou java -jar > dist/MojaApp.jar. > > Vysledok maven projektu je ale mierne odlisny, ziadne jary sa neskopirovali. > Da sa nejak maven donutit k podobnemu spravaniu ako to robilo Netbeans? > Predpokladam, ze to maven ma nejak vyriesene a ze nemusim rucne nastavovat > classpath po vsetkych certoch, ale asi sa neviem spravne opytat googla. Podivejte se na [1], zajimat vas bude nejspis exec:java, tj. sekce Java goal. Je tam i priklad, jak konfigurovat exec plugin ve vasem pomu, takze by pak melo stacit z cmd zavolat: mvn compile exec:java ~Jakub Pozn. NetBeans pouzivaji IIRC, mvn exec:exec, prislusy prikaz je mozne v IDE editovat [1]http://mojo.codehaus.org/exec-maven-plugin/usage.html > > Takze v skratke otazka znie - ako co najjednoduchsie spustim maven aplikaciu > z > terminalu? > > Diky. > > -- > Dusan
