我想構建一個依賴於SVNKit的Maven模塊。Maven無法從遠程存儲庫下載
所以,我的pom.xml看起來是這樣的:
<dependencies>
<dependency>
<groupId>org.tmatesoft.svnkit</groupId>
<artifactId>svnkit</artifactId>
<version>1.3.7</version>
</dependency>
</dependencies>
<repositories>
<repository>
<id>tmatesoft-releases</id>
<url>http://maven.tmatesoft.com/content/repositories/releases/</url>
</repository>
</repositories>
當我嘗試做一個乾淨MVN安裝,它看起來像它attemps尋找到一臺Nexus倉庫,顯然無法找到它。我顯然試圖從遠程存儲庫下載工件:http://maven.tmatesoft.com/content/repositories/releases
我看了看我的〜/ .m2 /文件夾中的settings.xml文件,我發現有一個鏡像看起來像這樣:
<mirror>
<!--This sends everything else to /public -->
<id>nexus</id>
<mirrorOf>*</mirrorOf>
<url>http://Our_Nexus_Repository</url>
</mirror>
我認爲,如果你定義一個<reposotiry>
標籤,你的模塊的pom.xml將優先於什麼在你的settings.xml文件中定義。
任何幫助表示讚賞。謝謝。
感謝您的反饋! – Alex 2012-02-04 05:46:31
@Alex如果答案有幫助,那麼我會建議通過接受答案來獎勵答覆 – 2012-02-04 10:19:12