Olá
O Maven é um mal necessário e tem seu valor. Também acho complexo demais porque nem sempre preciso de tudo que ele faz. Mas melhor do que o Ant ele é (e já fui muito bom escrevendo scripts ant)
Meu primeiro contato com o Maven foi de grande admiração. Fiz UAU mesmo. Depois é que fui descobrindo o tamanho da encrenca.
Neste aspecto me lembra o que escreveu o Dave Podnar sobre web services em http://davidwburns.wordpress.com/2007/12/13/dave-podnars-five-stages-of-dealing-with-web-services/ :
Fase 1) Moleza, é Simple Object Access Protocol
Fase 2) OK, basta estudar XML, schemas, SOAP, WSDL, UDDI, WS-a, WS-b, WS-c, … WS-I, …WS-x, WS-156356, BP, JAXB, JAXP, JAX-WS, BP, SAAJ, seguir 17 blogs, ler uns wikis, mil páginas do livro do Monson, mais 565 do livro do Mark Hansen, SOA, ESB, mais uns poucos frameworks como AXIS, CXF, plugins do Eclipse mais uns produtos Oracle, JBoss, etc. Nada que em 7 ou 8 anos não se consiga aprender.
Fase 3) Cacildis, não sei porque esta porcaria é tão difícil
Fase 4) Todo mundo diz que está usando, devo ser eu que sou burro.
Fase 5) Ok, aceito. É complicado mesmo, burro é quem diz que é simples.
[]s
Luca