nexus-3.1私服安装

1 . 私服简介


私服是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构件。有了私服之后,当 Maven 需要下载构件时,直接请求私服,私服上存在则下载到本地仓库;否则,私服请求外部的远程仓库,将构件下载到私服,再提供给本地仓库下载。




我们可以使用专门的 Maven 仓库管理软件来搭建私服,比如:Apache Archiva,Artifactory,Sonatype Nexus。这里我们使用 Sonatype Nexus。


2 . 安装Nexus




Nexus 专业版是需要付费的,这里我们下载开源版 Nexus OSS。Nexus 提供两种安装包,一种是包含 Jetty 容器的 bundle 包,另一种是不包含容器的 war 包。下载地址:http://www.sonatype.org/nexus/go




解压安装包解压安装包nexus-3.1.0-04-win64.zip




两个目录:


nexus-3.1.0-04
sonatype-work :私服的默认仓库


1.1 将bin目录添加到环境变量中或者直接在 nexus-3.1.0-04\bin 目录下执行:  nexus.exe /run


新建Nexus_HOME变量


D:\nexus-3.1.0-04-win64\nexus-3.1.0-04\bin





添加到Path中去





1.2 在 nexus-3.1.0-04\bin 目录下执行:  nexus.exe /run




访问: http://localhost:8081/




点击右上角 Log In,使用用户名:admin ,密码:admin123 登录,可使用更多功能:






Nexus预置的仓库




Nexus Repositories 说明


在Nexus的Repositories中,主要有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-aliyun是指云计算服务提供商阿里云(Alibaba Cloud)的Nexus产品。Nexus是阿里云在云原生开发环境下提供的一套可靠、高效的软件仓库管理服务。Nexus-aliyun可以帮助开发者存储和管理软件包,提供私有仓库托管,使开发人员能够更方便地进行包管理和部署操作。 Nexus-aliyun具有以下几个主要的优势: 1. 可靠性:Nexus-aliyun基于阿里云的可靠、稳定的云计算基础设施提供服务,具备高可用性和数据可靠性,能够满足各种规模的企业应用需求。 2. 强大的安全性:Nexus-aliyun支持用户自定义访问控制策略,可以对软件仓库进行权限管理和访问控制,确保软件包的安全性和私密性。 3. 灵活的部署方式:Nexus-aliyun可以灵活部署在公共云、私有云或混合云环境中,适用于各种应用场景。同时,Nexus-aliyun还提供了丰富的API接口,可以与其他开发工具和CI/CD流水线进行集成,实现自动化的软件包管理和部署。 4. 丰富的功能:Nexus-aliyun提供了丰富的软件仓库管理功能,包括仓库托管、包上传、下载、搜索等功能,还支持多种软件包管理格式,例如Maven、Docker等,满足不同开发语言和应用类型的需求。 总之,Nexus-aliyun是阿里云提供的一款可靠、安全、灵活的软件仓库管理服务,能够帮助开发者更高效地管理和部署软件包,提升开发效率和应用可靠性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值