Maven设置文件

Maven设置文件,maven,m2e,Maven,M2e,我没有配置设置文件,但m2e仍在下载依赖项: 如果m2e在.m2文件夹中找不到设置文件,是否会使用默认设置文件?默认情况下,Maven将使用在中找到的core Maven respository 大多数情况下,这通常是令人满意的。您可能会发现,在更商业化的环境中,企业将建立自己的maven存储库,这是使用自定义maven设置文件的地方。maven文件夹中还有一个设置文件供maven使用。maven安装为所有用户提供了一个配置文件,位于${maven.home}/conf/settings.xml

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


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

默认情况下,Maven将使用在中找到的core Maven respository


大多数情况下,这通常是令人满意的。您可能会发现,在更商业化的环境中,企业将建立自己的maven存储库,这是使用自定义maven设置文件的地方。maven文件夹中还有一个设置文件供maven使用。

maven安装为所有用户提供了一个配置文件,位于${maven.home}/conf/settings.xml


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

指定用户级配置,每个Maven POM文件都继承自。这就是默认Maven中央存储库的定义。你有没有想过为什么Maven总是能够找到公开的东西,即使你没有配置远程存储库


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

我的Maven文件夹中没有设置文件,您为什么想知道?你有什么问题吗?