- Os perfis são encontrados pelo maven através do nome que damos para os arquivos, exemplo
application.properties
application-test.properties
application-prod.properties
activation
&&activeByDefault
- utilizamos para definir qual será o perfil padrão durante o build
<profiles>
<profile>
<id>dev</id>
<properties>
<activatedProperties>dev</activatedProperties>
</properties>
</profile>
<profile>
<id>prod</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<properties>
<activatedProperties>prod</activatedProperties>
</properties>
</profile>
<profile>
<id>test</id>
<properties>
<activatedProperties>test</activatedProperties>
</properties>
</profile>
</profiles>
mvn clean
- Podemos rodar o
mvn clean
junto com ela
mvn package || mvn clean package
Ela inclui:
- Relatório de testes
- Relatório de métricas de código
mvn site
- Clique aqui para ver mais plugins