Maven 'settings.xml nằm ở đâu trên hệ điều hành mac?


109

Maven 'settings.xml nằm ở đâu trên hệ điều hành mac?


4
"Đây là tệp cấu hình cho Maven. Nó có thể được chỉ định ở hai cấp: 1 User Level.. Tệp settings.xml này cung cấp cấu hình cho một người dùng và thường được cung cấp trong ${user.home}/.m2/settings.xml. 2 Global Level.. Tệp settings.xml này cung cấp cấu hình cho tất cả Người dùng Maven trên một máy (giả sử họ đều đang sử dụng cùng một cài đặt Maven). Nó thường được cung cấp trong ${maven.home}/conf/settings.xml. "
Weishi Zeng

Này, đừng quên chấp nhận một câu trả lời.

Câu trả lời:


133

Nếu bạn sử dụng brew để cài đặt maven, thì tệp cài đặt phải nằm trong

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


78

Lúc đầu nó không tồn tại. Bạn phải tạo nó trong thư mục chính của mình, /Users/usename/.m2/(hoặc ~/.m2)

Ví dụ :

văn bản thay thế


3
Trong hệ điều hành MAC mới nhất X Maven được bao gồm để .m2 sẽ được tạo ra tự động dưới sự/Users/username/.m2
raksja

6
Nếu bất kỳ ai tự hỏi những gì để đặt vào nó, nhìn ở đây: maven.apache.org/settings.html
Graham Lea

2
Đối với Mavericks, Maven không được cài đặt sẵn. Xem Maven không tìm thấy trong Mac OSX Mavericks
karmakaze

18

nếu bạn cài đặt maven với bia

bạn có thể gõ lệnh ("mvn -v") trong Terminal

xem chi tiết nhà 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

Tôi tìm thấy nó trong /usr/share/java/maven-3.0.3/conf, 10.8.2


2
Tôi đã tạo một liên kết tượng trưng cho nó từ ~ / .m2:ln -s /usr/share/maven/conf/settings.xml settings.xml
craig

1
Trên máy của tôi (10.8.2) mặc định /usr/share/java/maven-3.0.3/conf/settings.xml có mọi thứ được nhận xét, vì vậy không có gì. Tạo một tệp mới trong ~ / .m2 có lẽ là dễ dàng nhất.
Philip Callender

/usr/share/java/maven-3.0.3là đường dẫn cho cài đặt chung, đây là một điều khác với cài đặt người dùng; cf eviltester.com/2013/09/maven-settingsxml-global-and-user.html
Jakub Bochenski

4

-> Nó nằm trong $ MAVEN_HOME / conf / settings.xml ... trong đó $ MAVEN_HOME là biến môi trường của Maven mà bạn đã tải xuống. Nếu không, bạn cũng có thể làm như thế này .. -> Đường dẫn đến Maven cũng có thể được tìm thấy từ tệp / etc / bashrc trong mac. Lấy Đường dẫn đến Maven từ tệp đó và trong thư mục Maven đó, bạn có thể tìm thấy thư mục conf / bên trong thư mục đó, bạn có thể tìm thấy settings.xml của maven


2

tìm thấy nó trong /Users/username/apache-maven-3.3.9/conf


1

Tôi đã cài đặt nó và tìm thấy nó trong /usr/local/apache-maven-3.3.3/conf

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.