Wo befindet sich Maven 'settings.xml auf dem Mac OS?

109

Wo befindet sich Maven 'settings.xml auf dem Mac OS?

cesarggf
quelle
4
"Dies ist die Konfigurationsdatei für Maven. Sie kann auf zwei Ebenen angegeben werden: 1 User Level.. Diese Datei settings.xml bietet Konfiguration für einen einzelnen Benutzer und wird normalerweise in bereitgestellt ${user.home}/.m2/settings.xml. 2 Global Level.. Diese Datei settings.xml bietet Konfiguration für alle Maven Benutzer auf einer Maschine (vorausgesetzt , sie sind alle gleich Maven Installation verwenden). Es wird normalerweise in zur Verfügung gestellt ${maven.home}/conf/settings.xml.“
Weishi Zeng
Hey, vergiss nicht eine Antwort anzunehmen.

Antworten:

133

Wenn Sie Brew mit Brew installieren, sollte sich die Einstellungsdatei in befinden

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

Meng
quelle
78

Es existiert zunächst nicht. Sie müssen es in Ihrem Home-Ordner erstellen, /Users/usename/.m2/(oder ~/.m2)

Zum Beispiel :

Alt-Text

Colin Hebert
quelle
3
Im neuesten MAC OS X ist Maven enthalten, so dass .m2 automatisch unter dem/Users/username/.m2
raksja
6
Wenn sich jemand fragt, was er hineinstecken soll
Graham Lea
2
Ab Mavericks ist Maven nicht vorinstalliert. Siehe Maven nicht in Mac OSX Mavericks gefunden
karmakaze
18

wenn Sie den Maven mit dem Gebräu installieren

Sie können den Befehl ("mvn -v") in Terminal eingeben

siehe Maven Home Detail

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"
water_ak47
quelle
11

Ich fand es unter /usr/share/java/maven-3.0.3/conf, 10.8.2

julian0zzx
quelle
2
Ich habe einen Symlink dazu von ~ / .m2 erstellt:ln -s /usr/share/maven/conf/settings.xml settings.xml
Craig
1
Auf meinem Computer (10.8.2) hat die Standardeinstellung /usr/share/java/maven-3.0.3/conf/settings.xml alles auskommentiert, also nichts. Das Erstellen einer neuen Datei in ~ / .m2 ist wahrscheinlich am einfachsten.
Philip Callender
/usr/share/java/maven-3.0.3ist der Pfad für globale Einstellungen, dies ist etwas anderes als Benutzereinstellungen; cf eviltester.com/2013/09/maven-settingsxml-global-and-user.html
Jakub Bochenski
4

-> Es befindet sich in $ MAVEN_HOME / conf / settings.xml ... wobei $ MAVEN_HOME Ihre Umgebungsvariable von Maven ist, die Sie heruntergeladen haben. Andernfalls können Sie dies auch tun. -> Der Pfad zu Maven kann auch aus der Datei / etc / bashrc auf dem Mac gefunden werden. Holen Sie sich Path to Maven aus dieser Datei und in diesem Maven-Verzeichnis finden Sie conf / Verzeichnis in diesem Verzeichnis finden Sie settings.xml von Maven

Chaitanya
quelle
2

fand es unter /Users/username/apache-maven-3.3.9/conf

Chen
quelle
1

Ich habe es installiert und unter /usr/local/apache-maven-3.3.3/conf gefunden

ben26941
quelle