我有權訪問nexus存儲庫,我的settings.xml文件讓我可以訪問maven中央存儲庫中託管的每個jar文件。我的maven設置文件從關係文件複製幾乎一字不差Maven Nexus Oracle ojdbc
<mirrors>
<mirror>
<!--This sends everything else to /public -->
<id>public</id>
<mirrorOf>*</mirrorOf>
<url>http://nexus.company.domain/content/groups/public</url>
</mirror>
</mirrors>
我們的整合團隊必須配置映射到這個承上啓下庫:
http://nexus.company.domain/content/groups/public
而這個作品!但是,顯然oracle jar在mvn中央倉庫中不可用。我們的整合團隊已上傳這個罐子成關係,這罐子可以從那裏下載,但它實際上是位於不同的版本庫承上啓下之內,即:
http://nexus.company.domain/content/repositories/thirdparty
包括這種依賴性在我的聚甲醛。 xml文件仍然沒有找到人造物。
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc6</artifactId>
<version>11.2.0.4.0</version>
</dependency>
我曾嘗試閱讀周圍配置Maven來指向兩個存儲庫(坦白地說窮人IMO)的文檔和我現在卡住。
如何配置我的settings.xml以告訴maven查看兩個不同的nexus存儲庫?
您應該正確配置您的Nexus並將第三方包含到公共組中。沒有任何意義,配置在Maven ... – khmarbaise
謝謝,我懷疑這麼多,不幸的是我沒有控制聯結配置,但我也會接受這 – David
也,如果你想添加這個答案,我會接受它 – David