Nexus無法從中央倉庫檢索罐子(spring- *)。如果Nexus被避免,並且項目pom簡單地去了回購本身,罐子下載沒有問題。但是,在瀏覽我們的本地中央倉庫(Nexus)時,即使可以在資源庫瀏覽器的「瀏覽遠程」選項卡中看到它們,也不會下載這些罐。Sonatype Nexus無法識別遠程回購中的現有罐子
校驗被設定爲「警告」 未找到緩存TTL已被設置爲「-1」
受影響的廣口瓶大多與不同罐子彈簧取決於3.1.1.RELEASE與3.1不被識別.0.RELEASE
無論是打maven central還是spring自己的repo都會出現同樣的問題。
Maven的版本是3.0.4
的Nexus版本是2.0.2
我跑了打造 「乾淨安裝-U -X」,並得到如下...
Caused by: org.sonatype.aether.transfer.ArtifactNotFoundException: Could not find artifact org.springframework:spring-jdbc:jar:3.1.1.RELEASE in nexus (http://our.localRepo.com/nexus/content/groups/public)
at org.sonatype.aether.connector.wagon.WagonRepositoryConnector$4.wrap(WagonRepositoryConnector.java:947)
我也嘗試通過nexus的工件搜索/瀏覽部分手動刪除Nexus中的違規工件條目。
一些罐子被認可,其他罐子不是......什麼給了?
有什麼建議嗎?將這些罐子手動添加到我們的第三方本地託管的repo並不適合這種常見的依賴關係。
Answere:SonicWall正在攔截相關的GET調用來下載jar ...禁用jar文件並立即正常工作。 @布萊恩福克斯感謝您的幫助人...非常感謝它! – mosgjig 2012-03-21 20:10:04