一、在vm虚拟机中搭建伺服仓库
1、安装nexus
①.下载一个linux版本的nexus(不建议官网下载,国内访问太慢)
②.安装参考如下文章:https://www.cnblogs.com/qdhxhz/p/9801325.html
③.搭建结果如下

nexus的默认端口为8081,默认用户名为admin,默认密码为admin123
2、创建国内源的仓库
①.创建国内源的代理仓库




②.将代理仓库加入开放组


二、发布项目到伺服仓库中
1、配置maven的setting.xml文件
①将伺服添加为镜像


②配置开发版仓库和发行版仓库的访问用户名、密码

复制开发版仓库和发行版仓库地址,贴入项目的pom.xml中,id需与上一步setting文件中的id一一对应,这样访问仓库的username、password、url就齐全了。
2、配置项目中的pom.xml文件
①配置仓库地址

②设置发布后的项目名称和版本

发布
①执行deploy进行发布

②发布结果


三、主机访问虚拟机中的伺服
1、配置主机项目的pom.xml文件
直接在pom.xml中设置仓库地址为伺服仓库中的maven-public开放仓库即可

2、访问结果
①可以在主机中访问虚拟机中发布的jar包了

②主机项目打出的jar包中也包含虚拟机项目中的jar包

网友评论