Usando o Maven para vários ambientes de implementação (produção / desenvolvimento)
Eu tenho um aplicativo da web no Maven, com a estrutura de diretórios padrão. Não há problema aí. A estrutura de diretórios padrão tem alguns arquivos de propriedades que apontam para meu banco de dados localhost.
Atualmente eu crio um script Ant para criar diferentes arquivos war - um para produção e outro para desenvolvimento, usando estes comandos:
ant deploy-dev
ant deploy-prod
ant deploy-sit
ant deploy-uat
Então, basicamente, eles criam um arquivo war e, em seguida, atualizam o arquivo war, conectando o arquivo de propriedades
Existe algo parecido no maven (guerra diferente criada dependendo da configuração)?
Se sim, como faço isso?
eu tenteimvn war
mas isso apenas cria uma guerra