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