Como obter o ID do perfil maven atual em java [duplicado]
Aug 21 2020
Estou trabalhando com selênio webdriver com maven e lutando. Eu tenho um conjunto de perfis maven
<profiles>
<profile>
<id>demo</id>
<properties/>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
</profile>
<profile>
<id>prod</id>
<properties/>
</profile>
</profiles>
Minha tarefa é bastante simples, mas não consigo encontrar uma solução. Como posso obter e armazenar na variável id do perfil atual depois de ligar, por exemplo mvn test -P prod? Este id é necessário posteriormente nos testes.
Respostas
1 VladUlshin Aug 21 2020 at 02:16
Estou usando esta solução: primeiro adicione uma propriedade ao seu perfil, ou seja,
<profile>
<id>prod</id>
<properties>prod<properties>
</profile>
Em seguida, crie o arquivo de propriedades app.properties com entrada
mvnprod = $ {prod}
leia o arquivo de propriedade em seu código.
O que significa um erro “Não é possível encontrar o símbolo” ou “Não é possível resolver o símbolo”?
George Harrison ficou chateado por suas letras de 'Hurdy Gurdy Man' de Donovan não terem sido usadas