Maven是如何使用mirror和repository的

lanfogz 发布于 2016/03/04 16:56
阅读 873
收藏 0

conf/settings.xml配置如下:


<mirrors>
    <mirror>
		<id>nexus-osc</id>
		<mirrorOf>central</mirrorOf>
		<name>Nexus osc</name>
		<url>http://maven.oschina.net/content/groups/public/</url>
	</mirror>
	<mirror>
		<id>nexus-osc-thirdparty</id>
		<mirrorOf>thirdparty</mirrorOf>
		<name>Nexus osc thirdparty</name>
		<url>http://maven.oschina.net/content/repositories/thirdparty/</url>
	</mirror>
  </mirrors>

参考http://blog.csdn.net/isea533/article/details/22437511的介绍, maven首先通过repository id匹配到nexus-osc,然后从url中查看jar包,如果找不到怎么办,会再去查找其他镜像么(查找过程是什么),还是直接提示找不到?


还有就是,多个仓库的时候,如果其中一个找不到jar包,是否会继续查找其他仓库

配置的仓库会把默认仓库给覆盖掉么

加载中
返回顶部
顶部