Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Multiplos application.properties

Como seria possível manter multiplos application.properties? Um pra guardar dados de dev, um de homolog e outro com dados de prod?

2 respostas
solução!

Oi Lucas,

Você pode criar os arquivos com os nomes application-dev.properties, application-homolog.properties e application-prod.properties.

Ao rodar o projeto o Spring vai determinar qual o arquivo que deve ser carregado, de acordo com o profile ativo no momento.

O profile ativo pode ser configurado via variável de ambiente spring.profiles.active, por exemplo:

spring.profiles.active=dev

Esse parâmetro pode ser passado como argumento da JVM, variável de ambiente do sistema operacional ou configurado via Maven no pom.xml.

Legal, muito obrigado!