Câu trả lời:
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ụ :
/Users/username/.m2
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"
Tôi tìm thấy nó trong /usr/share/java/maven-3.0.3/conf, 10.8.2
ln -s /usr/share/maven/conf/settings.xml settings.xml
/usr/share/java/maven-3.0.3
là đườ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
-> 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
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
. 2Global 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
. "