nexus主要用于企业搭建自己的maven私服jar包仓库服务器。
主要包括以下几种类型仓库。
- hosted,本地仓库,通常我们会部署自己的构件到这一类型的仓库。
- proxy,代理仓库,它们被用来代理远程的公共仓库,如maven中央仓库。
- group,仓库组,用来合并多个hosted/proxy仓库,通常我们配置maven依赖仓库组。
主要说下proxy和group
proxy:
配置代理仓库地址,如果本地私服没有,则会从代理仓库去下载
如要要同步远程仓库的索引,则操作如下:
download Remote Indexes打勾。然后update Index
group:
主要对hosts和proxy仓库做一个分组,对外统一提供一个访问地址