五、Maven: ~/.m2文件夹

默认这个文件夹是没有 setting.xml的。
我们一般从cof/setting.xml copy到 这个文件夹下,修改成我们想要的配置。

加载setting.xml顺序:
优先加载 用户目录下的 setting.xml,如果没有,则找 全局的setting.xml

五、Maven: ~/.m2文件夹_第1张图片

完整的如下:
配置文件加载顺序
pom.xml > /home_dir/.m2/settings.xml > /maven_dir/conf/settings.xml
理解:编译工具会先读取pom.xml中的配置信息,比如maven远程仓库,如果发现pom中有需要的配置,则使用当前配置,没有配置则去用户目录下的.m2文件夹下去找settings.xml文件,以此类推,如果.m2下还是没有,则去maven的conf下去找settings.xml.

你可能感兴趣的:(五、Maven: ~/.m2文件夹)