Où se trouve le fichier settings.xml de Maven sur Mac OS?

109

Où se trouve le fichier settings.xml de Maven sur Mac OS?

cesarggf
la source
4
"Il s'agit du fichier de configuration de Maven. Il peut être spécifié à deux niveaux: 1 User Level.. Ce fichier settings.xml fournit la configuration pour un seul utilisateur et est normalement fourni dans ${user.home}/.m2/settings.xml. 2 Global Level.. Ce fichier settings.xml fournit la configuration pour tous Utilisateurs Maven sur une machine (en supposant qu'ils utilisent tous la même installation Maven). Il est normalement fourni dans ${maven.home}/conf/settings.xml. "
Weishi Zeng
Hé, n'oubliez pas d'accepter une réponse.

Réponses:

133

Si vous utilisez brew pour installer maven, le fichier de paramètres doit être dans

/usr/local/Cellar/maven/<version>/libexec/conf

Meng
la source
78

Cela n'existe pas au début. Vous devez le créer dans votre dossier personnel, /Users/usename/.m2/(ou ~/.m2)

Par exemple :

texte alternatif

Colin Hebert
la source
3
Dans le dernier MAC OS X, Maven est inclus, donc .m2 sera créé automatiquement sous le/Users/username/.m2
raksja
6
Si quelqu'un se demande quoi y mettre, regardez ici: maven.apache.org/settings.html
Graham Lea
2
Depuis Mavericks, Maven n'est pas préinstallé. Voir Maven introuvable dans Mac OSX Mavericks
karmakaze
18

si vous installez le maven avec l'infusion

vous pouvez taper la commande ("mvn -v") dans Terminal

voir le détail de la maison Maven

mvn -v
Apache Maven 3.5.0 (ff8f5e7444045639af65f6095c62210b5713f426; 2017-04-04T03:39:06+08:00)
Maven home: /usr/local/Cellar/maven/3.5.0/libexec
Java version: 1.8.0_121, vendor: Oracle Corporation
Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "mac os x", version: "10.11.5", arch: "x86_64", family: "mac"
eau_ak47
la source
11

Je l'ai trouvé sous /usr/share/java/maven-3.0.3/conf, 10.8.2

julian0zzx
la source
2
J'ai créé un lien symbolique vers celui-ci à partir de ~ / .m2:ln -s /usr/share/maven/conf/settings.xml settings.xml
craig
1
Sur ma machine (10.8.2), la valeur par défaut /usr/share/java/maven-3.0.3/conf/settings.xml a tout commenté, donc ne fait rien. Créer un nouveau fichier dans ~ / .m2 est probablement le plus simple.
Philip Callender le
/usr/share/java/maven-3.0.3est le chemin des paramètres globaux, c'est une chose différente des paramètres utilisateur; cf eviltester.com/2013/09/maven-settingsxml-global-and-user.html
Jakub Bochenski
4

-> Il se trouve dans $ MAVEN_HOME / conf / settings.xml ... où $ MAVEN_HOME est votre variable d'environnement de Maven que vous avez téléchargée. Sinon, vous pouvez faire comme ça aussi .. -> Le chemin vers Maven peut également être trouvé à partir du fichier / etc / bashrc sous mac. Obtenez le chemin vers Maven à partir de ce fichier et dans ce répertoire Maven, vous pouvez trouver le répertoire conf / dans ce répertoire, vous pouvez trouver settings.xml de maven

chaitanya
la source
2

trouvé sous /Users/username/apache-maven-3.3.9/conf

Chen
la source
1

Je l'ai installé et je l'ai trouvé sous /usr/local/apache-maven-3.3.3/conf

ben26941
la source