Perfiles de Maven y archivo yml de aplicaciones en Spring
Tengo un proyecto Spring que construyo usando el siguiente comando
mvn clean install -Pdevelopment
que funcionó perfectamente seleccionando el archivo de propiedades apropiado basado en el perfil de Maven
Nuestra aplicación actual ahora se actualiza para tener el archivo application.yml y el archivo de propiedades
El archivo Yml proporciona la capacidad de crear propiedades basadas en perfiles de primavera
#DEV
spring:
profiles: profile1
environment:
property1: AAA
property2: BBB
---
#PROD
spring:
profiles: profile2
environment:
property1: CCC
property2: DDD
---
Esto funciona bien con perfiles de resorte usando-Dspring.profiles.active=profile1
¿Hay alguna manera de leer los perfiles de Maven (en lugar de los perfiles de resorte) y establecer las propiedades en consecuencia?