Mac OS上Maven的settings.xml在哪里?


109

Mac OS上Maven的settings.xml在哪里?


4
“这是Maven的配置文件。可以在两个级别上指定:1 User Level.。这个settings.xml文件为单个用户提供配置,通常在${user.home}/.m2/settings.xml.2中Global Level提供。。settings.xml文件为所有用户提供配置。一台机器上的Maven用户(假设他们都使用相同的Maven安装)。通常在中提供${maven.home}/conf/settings.xml。”
曾伟石

嘿,别忘了接受答案。

Answers:


133

如果使用brew安装maven,则设置文件应位于

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



18

如果您将Maven与Brew一起安装

您可以在终端中键入命令(“ mvn -v”)

查看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

我在/usr/share/java/maven-3.0.3/conf下找到它10.8.2


2
我从〜/ .m2创建了一个符号链接:ln -s /usr/share/maven/conf/settings.xml settings.xml
craig 2012年

1
在我的机器(10.8.2)上,默认的/usr/share/java/maven-3.0.3/conf/settings.xml注释掉了所有内容,因此什么也没做。在〜/ .m2中创建一个新文件可能是最简单的。
菲利普·卡伦德2013年

/usr/share/java/maven-3.0.3是全局设置的路径,这与用户设置不同;cf eviltester.com/2013/09/maven-settingsxml-global-and-user.html
Jakub Bochenski

4

->它位于$ MAVEN_HOME / conf / settings.xml ...中,其中$ MAVEN_HOME是您下载的Maven的环境变量。否则,您也可以这样做。->也可以从Mac中的/ etc / bashrc文件中找到Maven的路径。从该文件获取Maven的路径,并且在该Maven目录中可以找到conf /目录,在该目录中可以找到maven的settings.xml。


2

在/Users/username/apache-maven-3.3.9/conf下找到它


1

我brew安装了它,并在/usr/local/apache-maven-3.3.3/conf下找到它

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.