第三式 本地配置基于maven私服

2019-12-05  本文已影响0人  穹生变

1。本地maven服务器下setting.xml文件配置

可能有些配置难以从字面意思理解,可以去maven系列第四式专门做setting.xml文件配置做详解


image.png
image.png
image.png

mirrors 配置: 从远程仓库才下载 artifacts 时, 用于替代指定远程仓库的镜像服务器配置;
例如当您无法连接上国外的仓库是, 可以指定连接到国内的镜像服务器;
pom.xml 和 setting.xml 中配置的仓库和镜像优先级关系(mirror 优先级高于 repository):
repository(setting.xml) < repository(pom.xml) < mirror(setting.xml)
例如, 如果配置了 mirrorOf = *, 则 不管项目的 pom.xml 配置了什么仓库, 最终都会被镜像到 镜像仓库
私服的配置推荐用profile配置而不是mirror
下面也提供profile配置供参考:


image.png
激活profile配置
image.png
2。将项目打包上传到私服
在pom文件中加配置
image.png

两个配置id都要和setting文件中server中id一致。
给server中用户的角色配置拥有当前这两个仓库的deploy权限


image.png
接下来在idea中点击deploy按钮
image.png
同样也可以如下操作:在Terminal窗口中输入 mvn deploy命令打包到私服。
image.png

然后我们去私服上看结果:


image.png
上一篇下一篇

猜你喜欢

热点阅读