В pom.xml определены некоторые профили.
<profile>
<id>test</id>
<properties>
<env>test</env>
</properties>
</profile>
spring.profiles.active: @env@
определено в application.yml и bootstrap.yml.
Когда я запускаю mvn install -P test
, текст @env@
в application.yml будет заменен на test
.
Как это работает?
Почему это не работает для bootstrap.xml?