制品库支持3种仓库类型
Local仓库:即hosted仓库,用户可以把自己的一些构件,deploy到hosted中,也可以手工上传到hosted里。比如说oracle的驱动程序,ojdbc6.jar在central repository是获取不到的,就需要手工上传到hosted里。
Remote仓库:远程仓库的代理。比如说在nexus中配置了一个central repository的proxy,当用户向这个proxy请求一个artifact,这个proxy就会现在本地查找,如果找不到的话,就会从远程仓库下载,然后返回给用户,相当于起到一个中转的作用。
Virtual仓库:仓库组,目的是将上述多个仓库聚合,对用户暴露统一的地址,这样用户就不需要在pom中配置多个地址,只要统一配置group的地址就可以了。