持续集成之nexus私服(五)

就是maven的私服安装,用来管理java的jar包,发布自己的内部jar包的

具体使用请参考官方文档,这里只是描述下如何安装,以及仓库的具体概念


1.1 私服安装

官方提供的免费版本分oss版本和war版本的

都可以很好的使用

1.1.1 oss版本

可以直接下载启动,内置的应用服务器按照不同平台启动。

1.1.2 war版本

直接放到tomccat下启动即可

启动后会自动创建相关的文件目录到当前用户下。详情可以参考官方的说明文档

1.2 建立仓库

仓库的建立可以选择四种方式。默认建立了一些公共仓库。当我们某个jar包没有的时候会从远程的公共仓库获得。

 

我们也可以建立一些其他私服作为当前私服的代理

1.2.1 hosted

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

1.2.2 proxy

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

1.2.3 virtual

虚拟仓库,就是针对上边建立的hosted和proxy形式的仓库进行一次别名封装。

1.2.4 group

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



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值