Maven私服nexus的升级

前言:

  因为公司技术的不断发展,需要将公司原有的nexus2.14.5版本进行升级,所以才有了上一篇文章中搭建maven私服的内容。升级时我们可以通过官方的文档了解到版本升级之间存在兼容性,不是说从2.14.5版本就可以直接升级到最新的版本,可参考官方文档:https://help.sonatype.com/repomanager3/installation/upgrading-from-nexus-repository-manager-2/upgrade-compatibility---repository-manager-2-to-3,相关版本更新内容如下图:

 

 

 

升级方法:

1.代理旧私服

我们可以在新的nexus中添加一个远程的代理仓库,把旧版本的私服作为一个远程proxy,这种方式要求新旧2个私服同时运行,一直到旧版本的所有的jar包全部添加过来为止。

步骤如下:

 

 

 创建完成之后,我们在group中将这个代理添加进去

 

 

 这样就可以完成新旧nexus的更新。

 

2.HTTP下载

这种方式是直接把旧的nexus中的东西全部搬迁过来,一劳永逸,具体步骤如下:

①老私服配置Upgrade:Agent

若要实现迁移,首先要配置Upgrade:Agent,这个配置很简单,如下图:

 

 

●点击Capabilities

●New一个新的

●选择Upgrade:Agent

●创建一个Access Token,用于远程连接,这个可以设置为123456.

 

②新私服配置连接

新私服安装之后登录,进入配置环节

●点击Capabilities,然后点击创建Upgrade

 

 

 

 

 

 ●配置链接开始升级

 

 

 

●配置老私服地址以及定义的token的值

 

 

 

 

 

 

此时识别到了我们旧服务器上的仓库,我们可以全选

 

 

然后下面按照步骤进行即可,等升级完成

因为本人在进行的时候,由于服务器上有大量的虚拟机,导致进行到80%的时候服务器卡死,所以后面的操作并没有完成,很遗憾。后面公司决定采用第一种方式新旧私服同时存在的形式进行。

 

参考链接:

http://www.eryajf.net/1868.html 

http://www.jianshu.com/p/fb9877664070 

posted @ 2020-10-16 17:46  为了忘却的纪念丶  阅读(1127)  评论(0编辑  收藏  举报