4.maven私服nexus2遷移到nexus3


注意,本文講解的是針對我們原來所用的nexus2.14.5版本的升級配置流程,如果您的老私服版本並不是這個,那么請先參考這里:升級兼容性 – Repository Manager 2到3。選定對應可升級版本之后,再閱讀本文獲取經驗。

1.代理舊私服

這個思路應該是最妙的。既然可以添加一個遠程的proxy,為什么不能把老的私服作為一個遠程proxy呢,雖然這種方案需要新老兩個私服同時運作,但作為一種新老交接的情況,似乎也可以容忍。

添加一個proxy,將其中的地址定義為老私服的地址,配置如下:

Proxy:改成老私服地址。
Authentication:添加用戶名密碼。


這里配置完並保存之后,我們再去到新服group里邊添加上:

這里上下有一個優先級,所以我們給它調整為第一位:

不過,這種方法的問題在於,這里只測試了一個項目的構建,也就是僅僅將此項目對應的依賴從老項目當中拉了過來,如果此時還只能讓兩個私服共存,但你不知道什么時候才真正的完全拉完,因此有點尷尬。

2.HTTP下載

1,老私服配置Upgrade:Agent。

如果想實現遷移,首先要配置 Upgrade:Agent ,這個配置比較簡單,直接通過截圖來展示:

  • 1,點擊Capabilities。
  • 2,New一個新的。
  • 3,選擇Upgrade: Agent。
  • 4,創建一個Access Token,用於遠程連接。這里設為123456。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM