Maven设置文件

时间:2013-08-01 22:10:23

标签: maven m2e

我没有配置任何设置文件,但m2e仍在下载依赖项:

如果m2e在.m2文件夹中找不到设置文件,是否有默认设置文件?

3 个答案:

答案 0 :(得分:1)

每个Maven POM文件都继承自super POM。这是定义默认Maven中央存储库的地方。您有没有想过为什么即使您没有配置远程存储库,Maven总能找到公共资源?

所以..如果你没有任何settings.xml就没关系,Maven将使用超级POM中定义的存储库来查找JAR,至少是公共存储库。

答案 1 :(得分:0)

默认情况下,Maven将使用http://mvnrepository.com/处的核心maven存储库。

大部分时间这通常是令人满意的。您可能会发现,在更加商业化的环境中,企业将设置自己的maven存储库,这是使用自定义maven设置文件的位置。您的maven文件夹中还有一个maven将使用的设置文件。

答案 2 :(得分:0)

Maven安装附带一个配置文件,适用于所有用户 $ {maven.home} /conf/settings.xml

您仍然可以在 $ {user.home} /.m2 / settings.xml

指定用户级别配置