centos下maven私服的配置使用说明

1、创建存储空间

点击顶部设置按钮,选择Blob Stores,创建各种类型存储空间
centos下maven私服的配置使用说明
本次创建了,阿里云:aliyun用的存储,XXXX_release:正式存储,XXXX_snapshot:开发用存储

2、使用NEXUS配置maven私服

创建好的maven仓库
centos下maven私服的配置使用说明
maven-aliyun:转储阿里云的私服仓库,maven-rcyj-realease:公司内部的正式私有仓库,maven-rcyj-snapshot:公司内部的开发私有仓库,maven-public:统一对使用私服用户开发的仓库接口(maven-aliyun、maven-rcyj-realease、maven-rcyj-snapshot通过maven-public对外使用开放)

创建仓库时的注意点

三种类型group,hosted,proxy(想知道区别的,上网查吧)
centos下maven私服的配置使用说明
填入仓库名称、仓库类型(release,snapshot)、存储空间、发布类型,点击保存即可完成
centos下maven私服的配置使用说明
设置好的私服仓库,都放到对外public中,统一对外服务
centos下maven私服的配置使用说明
至此,私服设置已经完成。

3、客户端使用私服
在主工程的pom.xml中追加,设置deploy的地址(需要向私有仓库发布私有包的用户设置)
centos下maven私服的配置使用说明
在maven的settings.xml中,追加server的设置(需要向私有仓库发布私有包的用户设置)
centos下maven私服的配置使用说明
在主工程的repositories、pluginRepositories修改成私有仓库的对外地址(全体用户修改成这个地址)
centos下maven私服的配置使用说明
阴影部分改成你自己私有仓库的地址

经过验证,可以从私有仓库中取出依赖包
centos下maven私服的配置使用说明
经过验证,本地构建的包,也可以推送到私有仓库中,供大家使用
centos下maven私服的配置使用说明
centos下maven私服的配置使用说明