[英]Maven multiple repositories - jcenter, nexus
我正在嘗試建立具有2個存儲庫的Maven-jcenter和nexus。 從關系來看,我們沒有能力代理jcenter。 因此,我需要進行以下設置:
使用下面的settings.xml,似乎maven僅嘗試從Central下載(此處將其設置為bintray,因為它是maven central的超集)。 我如何告訴Maven看看中央和連結?
注意-我嘗試了<mirrorOf>central, !nexus</mirrorOf>
<mirrors>
<mirror>
<id>bintray</id>
<name>bintray</name>
<url>http://jcenter.bintray.com</url>
<mirrorOf>central</mirrorOf>
</mirror>
<mirror>
<id>nexus</id>
<mirrorOf>!bintray, *</mirrorOf>
<url>http://some/url/goes/here</url>
</mirror>
</mirrors>
<profiles>
<profile>
<id>allow-snapshots</id>
<activation><activeByDefault>true</activeByDefault></activation>
<repositories>
<repository>
<id>jcenter</id>
<url>http://jcenter.bintray.com</url>
</repository>
</repositories>
</profile>
</profiles>
我通過在我的父pom中指定多個repo來使其工作。 settings.xml中的多個存儲庫對maven沒有影響。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.