Ahoj.

Zapasim s Maven-om a neviem sa dopatrat jednej veci. Preklopil som par mojich 
projektov z ant-u ( vyklikaneho v netbeans ) do mavenu. Pokial slo o -EE 
projekty, vsetko je ok. Problem mam so SE projektami - nedokazem prist na to, 
ako vyrobit spustitelny .jar.

Povodny ant-ovy projekt vyrobil myapp.jar a do podadresara ./lib nakopiroval 
vsetky zavislosti. Maven vyrobi myapp.jar, ktory:

a.      nema Main-Class atribut v manifeste napriek tomu, ze som ho v netbeans
        vyslovene uviedol. Musim to hackovat rucne v pom.xml. Asi bug v 
netbeans...

b.      nepribali ziadne jar-y, na ktorych projekt zavisi, takze vysledok je
        nespustitelny. Skusal som menit <scope> z compile na runtime, ale potom
        nesiel projekt zkompilovat.

V maven FAQ som na nic zaujimave nenarazil. Pritom mi to pripada ako absolutne 
elementarna poziadavka na build system, mozno neviem hladat. Jedine co som 
nasiel, je nejaky externy onejar-maven-plugin, ale pride mi zvlastne, ze by 
to aj bez neho nechodilo ad-hoc.

Kto poradi?

Dik

-- 
Dusan

Odpovedet emailem