公司maven私服的某个仓库误删除了?别急,我来教你

647 阅读1分钟

1 背景

今天搭建一个新的项目,加入公司的私服的public(group)的地址,然后开始下载...,然后突然报告一个error,告诉我没有该地址,于是登录公司的私服地址,发现怎么这2个都没有了。一身冷汗哈。这可怎么办呢?公司的开发的好多jar依赖都在里面呢。

解决方案:

我们使用nexus2的版本

  • 1:登录私服的服务器,然后到sonatype-work/nexus/trash下找到你删除的库文件夹/文件
  • 2:复制误删除的public到sonatype-work/nexus/storage/目录下
  • 3:登录私服的操作界面,然后创建hosted(如果不知道Repository ID和Name,可以到对应的文件下/.meta/**.xml文件中找到对应的id和name)
  • 4:创建group

测试

测试发现和之前的的一样。