To Maven or not To Maven?
Sempre gostei das vantagens do maven, mas ele sempre teve algumas limitações muito chatas, tipo só conseguir gerar um artefato por projeto, ser obrigado a utilizar a estrutura de diretórios "sugerida" por eles, ….
Hoje o maven continua obrigando a utilização de uma estrutura de diretórios, mas ja esta com um suporte a geração de mais de um artefato por projeto, tem suporte a dependencias transitivas (ou seja, se eu declarar que o projeto depende do MyFaces ele ja herda todas as dependencias do MyFaces por exemplo)
E ainda se ganha por consequencia da utilização do Maven 2, uma gama bem grande de relatorios sobre o projeto, um site para informações sobre o desenvolvimento, integração com um sistema de controle de versões (CVS por exemplo), incluindo tags para releases, entre outras coisinhas divertidas e algumas até bastante úteis
Alem de tudo isto, ainda tem de bonus em um site meio feinho, mas costumizavel com algum trabalho
- Documento de "Change log" da versão criado diretamente a partir do código fonte
- Navegação nos fontes do projeto em HTML com cros referencia
- Listagem de e-mails
- Listagem de dependencias
- Relatório de resultados e cobertura dos testes unitários
Mas beleza, tudo isto tem escrito no site do maven, ou pelo menos parecido com isto, sera que um de vcs dois (sim, vcs dois mesmo que leem este blog :D) ja trabalhou com Maven 2? opiniões? desvantagens? mais vantagens? usaria novamente?
Bom, acho que por enquanto era isto, vou testar ou pouco o bixo, e em algum momento escrevo alguma opinião sobre ele aqui
Se você gostou deste post, lembre-se de assinar o RSS feed do blog, para ser notificado de novos posts!





