Linux(阿里云Centos7)环境下使用nexus3 配置maven的私有仓库

本篇文章主要介绍在Linux(阿里云Centos7)环境下使用nexus3配置maven的私有仓库。

maven的仓库只有两大类:1.本地仓库 2.远程仓库,在远程仓库中又分成了3种:2.1 中央仓库 2.2 私服 2.3 其它公共库。

      私服是一种特殊的远程仓库,它是架设在局域网内的仓库服务,私服代理广域网上的远程仓库,供局域网内的Maven用户使用。当Maven需要下载构件的时候,它从私服请求,如果私服上不存在该构件,则从外部的远程仓库下载,缓存在私服上之后,再为Maven的下载请求提供服务。我们还可以把一些无法从外部仓库下载到的构件上传到私服上。

Maven私服的 个特性:

1.节省自己的外网带宽:减少重复请求造成的外网带宽消耗

2.加速Maven构件:如果项目配置了很多外部远程仓库的时候,构建速度就会大大降低

3.部署第三方构件:有些构件无法从外部仓库获得的时候,我们可以把这些构件部署到内部仓库(私服)中,供内部maven项目使用

4.提高稳定性,增强控制:Internet不稳定的时候,maven构建也会变的不稳定,一些私服软件还提供了其他的功能

5.降低中央仓库的负荷:maven中央仓库被请求的数量是巨大的,配置私服也可以大大降低中央仓库的压力

我们在实际的项目中通常使用私服来间接访问中央仓库,项目通常不直接访问中央仓库

 

详细步骤:

1、下载  https://www.sonatype.com/download-oss-sonatype

 

 

2、上传到Linux 

 

3、解压

tar -zxvf nexus-3.12.1-01-unix.tar.gz

 

 

 

4、重命名

mv nexus-3.12.1-01 nexus

 

 

5、启动 进入bin目录然后

 

./nexus run &

 

6、启动警告,这个可以忽略,解决方案后面会提到 

第一次启动会比较慢,看到这个表示启动成功

Started Sonatype Nexus OSS 3.12.1-01 

 

5、登陆  http://192.168.234.128:8081/  ip+端口(8081默认)

  • 默认端口号:8081
  • 默认账号:admin
  • 默认密码:admin123

 

 

 

推荐博客: 

              linux下使用nexus3私服搭建后仓库配置并向nexus3私服上传jar包

              linux下使用nexus3私服搭建后本地maven settings文件配置详细说明

              Linux(阿里云Centos7)环境下使用nexus3 配置maven的私有仓库

             linux下使用nexus3配置maven私服 常用配置说明

             

             

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值