Gdzie w systemie Mac OS znajduje się plik settings.xml Mavena?


109

Gdzie w systemie Mac OS znajduje się plik settings.xml Mavena?


4
"To jest plik konfiguracyjny dla Mavena. Można go określić na dwóch poziomach: 1 User Level.. Ten plik settings.xml zapewnia konfigurację dla pojedynczego użytkownika i jest zwykle udostępniany w ${user.home}/.m2/settings.xml. 2 Global Level.. Ten plik settings.xml zapewnia konfigurację dla wszystkich Użytkownicy Mavena na komputerze (zakładając, że wszyscy używają tej samej instalacji Mavena). Zwykle jest to dostarczane w ${maven.home}/conf/settings.xml. "
Weishi Zeng

Hej, nie zapomnij przyjąć odpowiedzi.

Odpowiedzi:


133

Jeśli używasz brew do zainstalowania mavena, plik ustawień powinien być w formacie

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


78

Na początku nie istnieje. Musisz go utworzyć w swoim folderze domowym /Users/usename/.m2/(lub ~/.m2)

Na przykład :

tekst alternatywny


3
W najnowszym MAC OS X Maven jest uwzględniony, więc .m2 zostanie utworzony automatycznie pod/Users/username/.m2
raksja

6
Jeśli ktoś się zastanawia, co w nim umieścić, zajrzyj tutaj: maven.apache.org/settings.html
Graham Lea

2
Począwszy od Mavericks, Maven nie jest preinstalowany. Zobacz Maven not found in Mac OSX Mavericks
karmakaze

18

jeśli zainstalujesz maven z naparem

możesz wpisać polecenie („mvn -v”) w Terminalu

zobacz szczegóły domu 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"

11

Znalazłem go pod /usr/share/java/maven-3.0.3/conf, 10.8.2


2
Utworzyłem do niego link symboliczny z ~ / .m2:ln -s /usr/share/maven/conf/settings.xml settings.xml
craig

1
Na moim komputerze (10.8.2) domyślny /usr/share/java/maven-3.0.3/conf/settings.xml ma wszystko zakomentowane, więc nic nie robi. Stworzenie nowego pliku w ~ / .m2 jest prawdopodobnie najłatwiejsze.
Philip Callender

/usr/share/java/maven-3.0.3to ścieżka do ustawień globalnych, to coś innego niż ustawienia użytkownika; cf eviltester.com/2013/09/maven-settingsxml-global-and-user.html
Jakub Bochenski

4

-> Znajduje się w $ MAVEN_HOME / conf / settings.xml ... gdzie $ MAVEN_HOME jest twoją zmienną środowiskową Mavena, którą pobrałeś. W przeciwnym razie możesz to również zrobić .. -> Ścieżkę do Mavena można również znaleźć w pliku / etc / bashrc w systemie Mac. Uzyskaj ścieżkę do Mavena z tego pliku iw tym katalogu Maven możesz znaleźć katalog conf / wewnątrz tego katalogu, w którym możesz znaleźć settings.xml of maven


2

znalazłem go w /Users/username/apache-maven-3.3.9/conf


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.