Version Plugin

Dicas de utilização do Version Plugin


Mudando a versão do pom utilizando o version plugin

Se você deseja mudar a versão do pom.xml do seu projeto de forma automática, você pode utilizar o version plugin, você deixa a responsabilidade para ele e evita de esquecer de atualizar alguma referencia de subprojeto ou dependência de componente, por exemplo, para isso basta digitar o seguinte comando:

mvn versions:set -DnewVersion=2.0

Nesse caso, vamos supor que você estava trabalhando na versão 1.0, e após digitar o comando acima, a versão do sistema passou a ser a 2.0.


Alterando a versão das dependências do pom.xml para o último release

Outra coisa que ajuda bastante para mantermos as dependências do projeto sempre atualizadas, e utilizar um outro recurso do maven version plugin que faz uma busca nos repositórios para atualizar as versões dos componentes utilizados pelo projeto ou pelos submodulos do projeto, o comando seria:

mvn versions:use-next-releases

Após o comando efetuar as atualizações do(s) pom(s), será criado um arquivo de backup, caso você precise voltar a versão com o nome pom.xml.versionsBackup.

Tome cuidado ao realizar esse tipo de atualização, pois você não tem nenhuma garantia que tudo continuara funcionando como estava, nesse caso é extremamente recomendado um teste completo no sistema para garantir que a atualização não gerou nenhum efeito colateral.