为什么要搭建私有仓库?一是学习新技术,二是方便自己制作相关组件或镜像上传私库并下载使用(后续用docker跑项目时需要用到私库上传镜像),大家时间都很宝贵,直接入正题吧
1、下载Nexus windows版本安装包
Nexus Download
进去后会让填写基本信息,填写完成后就可以选择下载

由于国内网络问题,可能会下载不了,所以附上已下载好的百度网盘链接
2、配置端口号
下载下来后解压,
打开 nexus-3.54.1-01-win64 exus-3.54.1-01etc exus-default.properties,修改端口号(不常用的 比如8888)

3、启动Nexus
保存后,进入nexus-3.54.1-01-win64 exus-3.54.1-01bin 目录,打开CMD命令框,执行nexus.exe
后面等待系统启动Nexus

浏览器打开 http://localhost:8888(刚配置的端口号)

3、登录
点击右上角Sign in,会弹出提示,账号admin,初始密码在 nexus-3.54.1-01-win64sonatype-work exus3admin.password 文件中,拷贝输入确定后,会提示修改密码,一步一步执行完成即可。
4、配置Maven私库
因为Nexus里自带的有Maven仓库,所以不需要另外创建,只需要配置下Maven连接私库的地址即可

① 打开自己的Maven settings文件,配置Nexus私库地址(简单配置)
② 上传公共组件至私库
- 手动打包上传

上传成功后就可以看到了
2)配置项目pom,连接私库自动上传
idea打开maven构建,点击deploy

等待系统上传完成

回到nexus上可以看到刚上传的快照版本

如果要上传正式版本,只需要修改项目pom中项目的version版本,去掉SNAPSHOT后缀,重新deploy即可

这样就上传至正式库了,但是不管是快照还是正式的包,在maven-public中都是可以下载并引用的

③ 在其他项目中引用组件

配置项目pom
配置好后,Reload,maven会自动从上面配置的nexus私库中下载download组件
至此,简单的个人Maven私库就配置好了,是不是有手就行 ^ - ^。
学如逆水行舟不进则退,要不断充实自己,不能让自己闲下来
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.mushiming.com/mjsbk/11134.html