Нужно ли удалять application.yml при добавлении профилей?
Добавил в проект application-dev.yml и application-prod.yml. Нужно ли удалять application.yml?
Или можно в него вынести общие конфиги - в таком случае spring boot сам сначала прочитает application.yml, а потом необходимый профиль?
Для полного понимания моего кейса отмечу, что активный профиль я задаю через JVM: -Dspring-boot.run.arguments="--spring.profiles.active=production"
Ответы (1 шт):
Автор решения: talex moved to Codidact
→ Ссылка
Спринг читает оба конфига. Если проперти объявлены в обоих, то используется значение из специфичного конфига.