Dobrý den, Maven tohle automaticky nijak neřeší, musel byste si nakonfigurovat vytváření JARka tak, aby se nastavila classpath v hlavním JARku, a pak byste mohl aplikaci spouštět přes "java -jar hlavni-jar.jar". NetBeansy používají pro spouštění Maven2 projektů vlastní pluginy.
Filip Jirsák 2008/12/5 Dusan Zatkovsky <[EMAIL PROTECTED]>: > 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. > > Takze v skratke otazka znie - ako co najjednoduchsie spustim maven aplikaciu z > terminalu? > > Diky. > > -- > Dusan > -- Filip Jirsák [EMAIL PROTECTED]
