非官方迁移 Nexus 2 -> 3 可能用于 Maven 工件?



首先,我知道即将到来的Nexus 3.1将提供从v2到v3的迁移。我也刚刚申请了从v2到v3的beta版迁移(google forms)。

我的时间糟透了,因为接下来的几天我要设置和集成一个新的Nexus 3服务器。

是否有可能手动复制我的旧Maven工件(从Nexus v2服务器)到这个新的Nexus v3服务器,并让Nexus v3重新索引一切?如果有,怎么做?

不可能手动复制,但是Nexus Repository Manager 3.1现在已经发布,你可以使用它来升级。

同样,不可思议的,可食用的Manfred Moser创建了这个:https://github.com/simpligility/maven-repository-tools/tree/master/maven-repository-provisioner,您可以使用它将一些东西从文件系统放入Maven Repository AKA Nexus Repository Manager。我自己没用过,但它可能正是你要找的。

对于那些还在检查的人,您也可以使用这个简单的bash脚本将工件导入Nexus Repository 3: https://gist.github.com/DarthHater/a4f2738e3bd40d242db22633b59dfd63

最新更新