Tuesday, November 13, 2007

Ant vs Maven - Conclusion


So at the end if i had to create a new big project i would probably give a try to Ivy + Ant, since Ivy since to solve the library dependency issues while ant is still my favorite tool since it lets me do what i want without any hurdle.

On the other hand, for portletswap sample portlets, i decided to go with Maven. The reason is that Maven seems better understood by 'new' developers. And 'ant' files need a little bit of time to spend on if you want to understand how they work. Since the purpose of those portlets is to show how to write a simple one i didn't want to add complexity when reading the source package of the samples.

Sorry for the lame conclusion but unfortunately i could not give a winner as i originally thought in writing this series... I guess it totally depends on the needs and there is no universal solution. There is always a trade-off between simplicity and flexibility...


7 comments:

Alan said...

I agreed with your conclusion. I use Ant + Ivy in my project. Because Ivy have clear concept on dependency management problem, while Ant is totally flexible under different situations. I can teach my developers to search for the public ant task, but even myself did know what maven goal I should run. One more choice beside Ant + Ivy is Ant + Maven ant task, Maven release an Ant task to let Ant users have partial power of Maven, mainly the dependency management power. Maybe you can have a try.

Anonymous said...

miley cyrus nude [url=http://crystal-liu.com/forums/index.php?showuser=1113]miley cyrus nude[/url] miley cyrus sex tape [url=http://forum.ondertitel.com/index.php?showuser=74503]miley cyrus sex tape[/url] miley cyrus nude [url=http://stabilo.forumsunlimited.com/index.php?showuser=799]miley cyrus nude[/url] miley cyrus nude [url=http://ragga-jungle.com/user/15036-vebsterd]miley cyrus nude[/url] kim kardashian nude [url=http://forums.quark.com/members/vebsterd.aspx]kim kardashian nude[/url]

Anonymous said...

miley cyrus nude [url=http://www.ipetitions.com/petition/mileycyrus]miley cyrus nude[/url] paris hilton nude [url=http://www.ipetitions.com/petition/parishilt]paris hilton nude[/url] kim kardashian nude [url=http://www.ipetitions.com/petition/kimkardashian45]kim kardashian nude[/url] kim kardashian nude [url=http://www.ipetitions.com/petition/celebst]kim kardashian nude[/url]

Anonymous said...

topic51, [url=http://www.chop.edu/forum/user/profile/8207.page]klonopin without prescription[/url], :-( drq, http://www.chop.edu/forum/user/profile/8207.page buy klonopin without prescription *sorry*, [url=http://www.chop.edu/forum/user/profile/8208.page]xanax 2mg online[/url], :-) gdk, http://www.chop.edu/forum/user/profile/8208.page cheap xanax 2mg :-), [url=http://forum.cprs.ca/default.aspx?g=posts&m=6]order adipex online[/url], :-( vta, http://forum.cprs.ca/default.aspx?g=posts&m=6 order adipex ;-(, [url=http://forum.cprs.ca/default.aspx?g=posts&m=7]cheap alprazolam[/url], :-( lfv, http://forum.cprs.ca/default.aspx?g=posts&m=7 cheap alprazolam :-(, [url=http://forum.cprs.ca/default.aspx?g=posts&m=8]order ambien no prescription[/url], :-) lvh, http://forum.cprs.ca/default.aspx?g=posts&m=8 buy ambien no prescription :-(

Anonymous said...

hi! [url=http://esnips.com/web/minnaregina/]Hello. And Bye.
[/url] http://esnips.com/web/minnaregina/ free nude video clips of milfs
thanks!
free nude video clips of milfs

Anonymous said...

mihai aggregator venues unambiguous lawley fines pmlocation balboapark pocket nook revisit
servimundos melifermuly

Anonymous said...

inhibited apply sustaining abstraction rationale vaibhav ethics evenly resembles playing sixth
servimundos melifermuly