J'ai récemment changé mon mot de passe et je dois changer mon fichier maven settings.xml pour refléter cela. Cependant, peu importe ce que je fais dans le fichier settings.xml, le mot de passe modifié ne sera tout simplement pas récupéré. Par désespoir, j'ai lancé maven avec le commutateur -s ( mvn -s <my intended settings.xml file>
) et tout a commencé à fonctionner. Cela semble suggérer que maven utilise par défaut un "mauvais" settings.xml
Existe-t-il un moyen pour moi de savoir où se trouve le fichier settings.xml utilisé par maven?
Réponses:
Utilisez l'option de débogage Maven, c'est
mvn -X
-à- dire :Dans cette sortie, vous pouvez voir que le fichier settings.xml est chargé à partir de
/home/myhome/.m2/settings.xml
.la source
MAVEN_OPTS
, malheureusement ce spectacle ne fonctionne pas.