Cómo obtener la identificación actual del perfil de maven en java [duplicado]
Aug 21 2020
Estoy trabajando con selenium webdriver con maven y estoy luchando. Tengo un conjunto de perfiles de maven
<profiles>
<profile>
<id>demo</id>
<properties/>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
</profile>
<profile>
<id>prod</id>
<properties/>
</profile>
</profiles>
Mi tarea es bastante simple pero no puedo encontrar una solución. ¿Cómo puedo obtener y almacenar en la identificación variable del perfil actual después de llamar, por ejemplo mvn test -P prod
? Esta identificación se necesita más adelante en las pruebas.
Respuestas
1 VladUlshin Aug 21 2020 at 02:16
Estoy usando esta solución: primero agregue una propiedad a su perfil, es decir
<profile>
<id>prod</id>
<properties>prod<properties>
</profile>
Que crear el archivo de propiedades app.properties con entrada
mvnprod = $ {prod}
lea el archivo de propiedades en su código.