1.当在命令窗口执行mvn clean package -Dmaven.test.skip=true这个命令时,会直接只从maven的config文件夹下的settings.xml的配置读取私服,从这里的私服下载jar包,而这里的settings.xml文件以windows系统配置的MaveHome的maven为准。如下图所示:

maven 打包遇到的坑

这里注意:

a.配置文件只能是settings.xml,不能起其他的名字;

b.这里没有经过eclipse引用的settings.xml

c.如果是在eclipse中进行maven的打包,以eclipse引用的maven的xml为准,没有setting的文件名限制

2.如果在mirror的mirrorOf属性中同时有central和*,先直接以带*的私服为准,不经过central的私服,即使带central的私服在上面。

maven 打包遇到的坑

 

相关文章: