我安裝了Nexus和I代理某些外部存儲庫。Nexus:無法從代理存儲庫獲取工件
現在我試圖代理http://repo.opengeo.org/
,但是當我通過m2eclipse添加依賴項時,它找不到任何結果。
如果我試圖通過web界面瀏覽Repository索引,我什麼也得不到;如果通過網頁圖形用戶界面搜索工件,也會出現同樣的故事
但是,如果我瀏覽遠程回購一切正常顯示。 還有別的事情要做嗎?
看來,當你添加一個新的存儲庫時,行爲是完全不可預知的。這讓我瘋狂......
我安裝了Nexus和I代理某些外部存儲庫。Nexus:無法從代理存儲庫獲取工件
現在我試圖代理http://repo.opengeo.org/
,但是當我通過m2eclipse添加依賴項時,它找不到任何結果。
如果我試圖通過web界面瀏覽Repository索引,我什麼也得不到;如果通過網頁圖形用戶界面搜索工件,也會出現同樣的故事
但是,如果我瀏覽遠程回購一切正常顯示。 還有別的事情要做嗎?
看來,當你添加一個新的存儲庫時,行爲是完全不可預知的。這讓我瘋狂......
遠程存儲庫沒有發佈索引,但這不會影響你從它那裏獲取工件的能力。只需添加代理,將其添加到您的組,將工件添加到您的POM並構建。
好的謝謝。有用。但是這樣我就失去了使用m2eclipse「添加依賴項」進行搜索的機會。這不是根本,但它非常有用。 – baronKarza
如果遠程存儲庫是完全成熟的Maven存儲庫,那麼它將包含一個lucene索引,Nexus存儲庫管理器可以配置爲下載。如果這樣的索引不存在,那麼只有下載的工件纔會出現在您的本地索引中。這可能解釋了瀏覽回購內容和瀏覽回購索引之間的區別。 –
感謝您的回答。你知道是否有辦法構建代理回購索引? thx提前。 – baronKarza
如果遠程存儲庫沒有發佈它的索引,這是非常困難的。你可以檢索它的所有內容(從而更新你的本地索引),但這是一個雞和雞蛋問題(索引通常用於查找回購內容)... –