Blog do Urubatan
msgbartop
Desenvolvedor, Palestrante, Escritor, Nerd Assumido e Pai do Marcus :D
msgbarbottom

24 Jan 06 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 :D

  • 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

If you enjoyed this post, make sure you subscribe to my RSS feed!

Tags:

Reader's Comments

  1. |

    Eu comecei a usar hoje. Seu blog é fonte de estudos. Sempre que aprendo algo venho aqui ler e comentar a suas dicas.

    Abracao!

    Obs: Falta so o outro comentarista =)

    [ afsrj ]

    Reply to this comment

Leave a Comment