以下是针对Nexus日常维护内容的整理。
下载远程仓库索引文件
- 登录管理平台,View/Respositories -> Repositories,将Type为proxy的远程代理仓库修改为下载索引文件,Cofiguration -> Remote Repository Access -> Download Remote Indexs -> True。
- 在仓库上右键 -> Repair Index。时间可能稍长一些,无需重复操作。
增加远程仓库代理
远程仓库可以是公司以外的仓库,如 Central ;也可以是公司内部的其它私服,比如公司有多个私服,要统一管理,无需将其它仓库的内部发布包(第三方、Release、Snapshots)一一迁移拷贝至统一私服,仅需要在统一私服上加入旧仓库的代理即可,假以时日,便可下线旧仓库。以下是增加代理仓库的具体步骤:
- 登录Nexus管理平台,菜单 –> View/Respositories –> Repositories –> Add –> Proxy Repository。
- Repository ID 填写一个简短的标识,会做为此仓库的URL的一部分,如repo-old;
- Repository Name 随便写,在列表中显示名称。
- Remote Storage Location 填写远程仓库的地址。强烈建议远程仓库新建一个group组,只包含远程仓库私有的构件,可以去除冗余,因为默认仓库的组包含所有的内容,包含Central。
- 完成远程仓库的代理配置后,需要将此代理加入到Public仓库公共组内,以使得开发者通过一个库即可使用所有构件。
转载请注明:子暃之路 » 项目集成-Maven企业私服Nexus维护