maven 配置问题

maven中配置了一个mirror:
<mirror>
<id>huaweicloud</id>
<mirrorOf>*,!HuaweiCloudSDK</mirrorOf>
<url>https://mirrors.huaweicloud.com/repository/maven/</url>
</mirror>
然后pom文件中配置了一个repository,如下
<repositories>
<repository>
<id>ossrh</id>
<url>https://oss.sonatype.org/content/repositories/ksoap2-android-releases/</url>
</repository>
</repositories>
问下为什么这个ksoap2会去huaweicloud的仓库中下载,不是应该去ossrh中下载吗?
还有一个问题就是如果我把上面mirrorOf改成<mirrorOf>HuaweiCloudSDK</mirrorOf>就会去这个地方下载,但是会有其他问题

回答

<mirrorOf>,!HuaweiCloudSDK,!ossrh</mirrorOf>
这个mirrorOf表达的是,当前配置的镜像用来替代哪些仓库。
表示所有仓库,!+仓库id:表示不替代该仓库。

以上是maven 配置问题的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>