Maven fornece informações do projeto (documento de log, lista de dependências, relatórios de teste de unidade etc.) O Maven é muito útil para um projeto enquanto atualiza o repositório central de JARs e outras dependências. Com a ajuda do Maven podemos construir qualquer número de projetos em tipos de saída como JAR, WAR etc sem fazer nenhum script.
Devo sempre usar o Maven?
Você deve usar o Maven em todos os projetos embora não se surpreenda se você demorar um pouco para se acostumar e que às vezes você gostaria de fazer as coisas manualmente, já que aprender algo novo às vezes dói.
Maven é bom ou ruim?
Maven é o vilão. Enquanto ele é um vilão por causa de Elara, o que a torna um também, ele também é. Ele não é incompreendido ou qualquer outra coisa. Ele é mau e suas ações mostram isso.
Por que Maven é tão ruim?
É baseado em XML, então é tão difícil de ler quanto o ANT. Seu relatório de erros é obscuro e deixa você encalhado quando as coisas dão errado. A documentação é ruim Leva muito tempo para manter um ambiente de compilação Maven, o que anula o ponto de ter um sistema de compilação completo.
Qual é a vantagem de usar o Maven?
Vantagens de usar o Maven:
Pode-se facilmente construir seu projeto para jar, war etc de acordo com seus requisitos usando o Maven. O Maven facilita o início do projeto em diferentes ambientes e não é necessário lidar com a injeção de dependências, compilações, processamento, etc. Adicionar uma nova dependência é muito fácil.