0
回答
Maven是如何使用mirror和repository的

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包,是否会继续查找其他仓库

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

举报
lanfogz
发帖于3年前 0回/838阅
顶部