137 votes

Comment puis-je savoir qui settings.xml fichier maven est l'aide de

J'ai récemment changé mon mot de passe et changer mon maven settings.xml fichier pour refléter cela. Toutefois, peu importe ce que je fais dans la settings.xml fichier, le changement de mot de passe ne sont pas ramassés. En désespoir de cause, j'ai couru maven avec le commutateur-s (mvn -s <my intended settings.xml file>) et le tout juste de commencer à travailler. Il semble suggérer que maven est, par défaut, à l'aide d'un "mauvais" settings.xml

Est-il un moyen pour moi de savoir d'où l'settings.xml fichier maven est l'aide est-elle située?

TIA, RAY

250voto

nico_ekito Points 13977

Utiliser le Maven option debug, c'est à dire mvn -X :

Apache Maven 3.0.3 (r1075438; 2011-02-28 18:31:09+0100)
Maven home: /usr/java/apache-maven-3.0.3
Java version: 1.6.0_12, vendor: Sun Microsystems Inc.
Java home: /usr/java/jdk1.6.0_12/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "2.6.32-32-generic", arch: "i386", family: "unix"
[INFO] Error stacktraces are turned on.
[DEBUG] Reading global settings from /usr/java/apache-maven-3.0.3/conf/settings.xml
[DEBUG] Reading user settings from /home/myhome/.m2/settings.xml
...

Dans cette sortie, vous pouvez voir que le settings.xml est chargé à partir d' /home/myhome/.m2/settings.xml.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X