0
点赞
收藏
分享

微信扫一扫

nexus概念

龙驹书房 2022-02-18 阅读 47



nexus里可以配置3种类型的仓库,分别是proxy、hosted、group 


proxy是远程仓库的代理。比如说在nexus中配置了一个central repository的proxy,当用户向这个proxy请求一个artifact,这个proxy就会先在本地查找,如果找不到的话,就会从远程仓库下载,然后返回给用户,相当于起到一个中转的作用 


hosted是宿主仓库,用户可以把自己的一些构件,deploy到hosted中,也可以手工上传构件到hosted里。比如说oracle的驱动程序,ojdbc6.jar,在central repository是获取不到的,就需要手工上传到hosted里 


group是仓库组,在maven里没有这个概念,是nexus特有的。目的是将上述多个仓库聚合,对用户暴露统一的地址,这样用户就不需要在pom中配置多个地址,只要统一配置group的地址就可以了 


nexus装好之后,已经初始化定义了一些repository,我们熟悉之后,就可以自行删除、新增、编辑



举报

相关推荐

0 条评论