Maven学习五之Nexus中各repository介绍

 

这时候已经搭建好了Nexus,要做操作前先登录,默认用户名admin,默认密码admin123。来看看各个Repository。点击左侧Repositories。

 

 

1 Public Repositories

 

先来看仓库类型

hosted:本地仓库,通常我们会部署自己的构件到这一类型的仓库。比如公司的第二方库。

proxy:代理仓库,它们被用来代理远程的公共仓库,如maven中央仓库。

group:仓库组,用来合并多个hosted/proxy仓库。

 

这是一个Group,是一个仓库组,里面可以放需要的仓库。

 

看Configuration里面,Ordered Group Repositories,包含了三个仓库Releases,3rd party和Central。也就是说我们在pom.xml引用这个仓库组,其包含的仓库也被引用。

其中Repository Path路径值得注意,我们利用mvn deploy把包传进Nexus的某一个仓库中,就是用这个路径。

 

 

2 Central

 

私服上的中央仓库,可不是maven的中央库哦可以把常用的jar包拷进去,这样客户端就可以从这里下载了。也可以作为maven中央库的代理的作用是这样的,客户端先从私服下载,若私服没有该jar,客户会通过互联网从maven中央库下载,同时私服也会从maven中央库下载到私服,这样下次客户端就可以私服的Central库下载了。

 

点击Central——>Configuration可以看到该仓库的属性,重点关注两个属性

Repository ID:仓库的标示符

Default Local Storage Location:jar包存放的位置,我们jar包就拷在里面。

 

 

 

3 thirdparty

 

本地库,可以传一些不开源的而不能放到Maven中央库的,比如说ojdbc14.jar,因为涉及到版权问题。

 在下一篇文章中,我将介绍利用mvn deploy命令将ojdbc14加入thirdparty中。

 

 

  • 4
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 游动-白 设计师:白松林 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值