这个升级其实不难,基本参考以下文章来做就是了
nexus私服2.x升级nexus3.x,数据迁
nexus 2.X版本升级 3.X版本
Adjusting memory allocated to Nexus
不过升级过程遇到几个小坑,废了点时间去解决
- 需要先把2.x版本升级到2.x的最新稳定版,否则在Administration->Capabilities->New的页面中是没有Upgrade:Agent的选项。这个说法跟官方说明文档一致,为的是保证所有fix已经applied
- 做repository迁移的时候nexus2挂了,原因是out of memory,解决方式设置更大的内存上限,譬如从默认的七百多M提高到2G,在/bin/jsw/conf/wrapper.conf里设置
- 由于新旧nexus的repository路径有变,按照