Alterei recentemente minha senha e preciso alterar meu arquivo maven settings.xml para refletir isso. No entanto, não importa o que eu faça no arquivo settings.xml, a senha alterada simplesmente não será captada. Desesperado, corri mal com o botão -s ( mvn -s <my intended settings.xml file>
) e tudo começou a funcionar. Parece sugerir que o maven por padrão está usando um settings.xml "errado"
Existe uma maneira de descobrir onde está localizado o arquivo settings.xml que o maven está usando?
Respostas:
Use a opção de depuração do Maven, ou seja
mvn -X
:Nesta saída, você pode ver que o settings.xml é carregado
/home/myhome/.m2/settings.xml
.fonte
MAVEN_OPTS
, infelizmente este programa não está funcionando.