我繼承了此項目,該項目曾用於構建&成功運行(幾年前...)。現在,當從版本控制簽出,因爲,它抱怨:無法在存儲庫中心找到資源'opensymphony:quartz-all:pom:1.6.3'
無法找到資源'OpenSymphony的:石英全:POM:1.6.3 倉庫中心(http://repo1.maven.org/maven2)
但是,在該存儲庫鏈接(http://repo1.maven.org/maven2)之後導致可瀏覽的網站,清楚地顯示此資源是可用:http://search.maven.org/#browse|1030701351!
我甚至可以手動下載它,而且我也可以在我的本地回購庫中找到它(C:\maven\repo\opensymphony\quartz-all\1.6.3\quartz-all-1.6.3
)。
所以,我的問題:
- 爲什麼Maven的抱怨可言,如果是呢?
- 如果Maven找不到它,它是如何得到我當地的repo的?
很高興知道,謝謝。我實際上找到了你所指的'〜/ .m2/repository',並且它按照預期包含了在項目的'pom.xml'中創建依賴列表的包的緩存。但是我還發現'〜/ .m2/settings.xml'包含一個指向**另一個**本地存儲庫的''條目。這是如何協調的?這是否意味着我有兩個本地存儲庫? –
Withheld
另外,任何想法可以合理解釋我所看到的現象(即我對OP中2個問題的回答)? +1現在。 – Withheld
更多的答案與更多提示 –