Håller på mycket med byggskript på sistone och har funderat mycket om vad jag skall välja. Jag har tidigare jobbat med Ant och lite med Maven. Sist gång jag jobbade med maven så slutade det med att jag la ner det på grund av buggar men så funderar jag på det igen men det råder delade meningar i olika bloggar om hur bra det egentligen är?

Det som känns jobbigt med maven är att man måste läsa på mycket för att kunna använda det ordentligt. Det finns mycket att ta in och mycket att konfigurera och frågan är om det är så mycket snabbara en att bara skriva ner det snabbt i Ant. Det man måste tänka på är ju också att även efterföljande utvecklare måste lära sig allt igen. Självklart måste man lära sig ant också men det är mycket lättare att ta till sig. Maven skall ju egentligen vara på högre nivå än Ant på samma sätt som relationen mellan Java och C samt C och assembler men på nått sätt så känns det mycket enklare att bara hoppa på Ant än Maven. Jag baserar inte detta på erfarenhet av Maven2 så det är mer en känsla. I en drömvärld så hade jag kunnat använda Gant men det visade sig snabbt att det var både ostabilt och saknade bra IDE stöd så ja la ner det spåret.

I den här(samma som ovan) bloggen så tas olika för och nackdelar upp. Vad tycker ni som läser detta inlägg? Är maven guds/allahs/buddahs/odens gåva till mänskligheten eller är det ”EJB2’s motsvarighet i byggsystem” som nån skrev som kommentar i länken ovan? Vad är det som talar för och emot Maven? Är kanske Ant+Ivy den gyllene medelevägen?