Jeste me napadlo: Tech zavislosti ve vasem POMu nemusi byt zase az tak moc. MAVEN podporuje tzv. tranzitivni zavislosti.
Pokud tedy napr. do vaseho POMu pridate Hibernate, doplni MAVEN automaticky (na pozadi) take vsechny zavislosti teto knihovny (cglib, antlr, asm, ehcache atd.). mp. -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Michal Palička Sent: Thursday, August 23, 2007 13:41 PM To: Java Subject: RE: project management tools - build, test, code analysis, documentation Dobry den, o zadnem nastroji na vytvoreni POMu ze seznamu JARu nevim. Malinky zaklad projektu lze vygenerovat pomoci archetypu. Zakladni navod je zde: http://maven.apache.org/guides/getting-started/index.html Seznam zavislosti ale budete asi muset doplnit sam. Dela se to jenom jednou - na zacatku. Pokud mate vice modulu, ktere sdileji stejne zavislosti, je vhodne pouzit rodicovsky projekt (parent) a dat je tam. Podrizene moduly pak spolecne zavislosti zdedi. mp. -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Vladimír Náprstek Sent: Thursday, August 23, 2007 12:23 PM To: Java Subject: RE: project management tools - build, test, code analysis, documentation Michal Palička píše v Čt 23. 08. 2007 v 10:21 +0200: > Vyhody MAVENu: > - centralni sprava zavislosti (knihoven) - snadny prechod na novejsi verzi > knihovny toto byl hlavni duvod, proc jsem chtel maven vyzkouset a nasadit. Bohuzel jsem skoncil na tom, ze se mi nechtelo ztratit mnoho casu tim, ze budu dlouze rucne datlovat pom.xml . Nejde proces vytvoreni tohohle souboru nejak zautomatizovat (alespon pridat zavislosti podle jaru v lib adresari a projit antovsky build.xml a vytahat z nej co nejvic)? -- s pozdravem Vladimír Náprstek
