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