Recientemente cambié mi contraseña y tengo que cambiar mi archivo settings.xml de maven para reflejar eso. Sin embargo, no importa lo que haga en el archivo settings.xml, la contraseña modificada simplemente no se recogerá. Por desesperación, ejecuté maven con el interruptor -s (mvn -s <my intended settings.xml file>
) y todo comenzó a funcionar. Parece sugerir que Maven por defecto está usando una configuración "incorrecta" .xml
¿Hay alguna manera de averiguar dónde está ubicado el archivo settings.xml que está utilizando Maven?
Respuestas:
Use la opción de depuración de Maven, es decir
mvn -X
:En esta salida, puede ver que se carga settings.xml desde
/home/myhome/.m2/settings.xml
.fuente
MAVEN_OPTS
, lamentablemente, este programa no funciona.