CI/CD—Jenkins配置Maven+GitLab自动构建jar包

一、安装Maven插件通过Maven构建项目

1、在Jenkins上安装Maven Integration plugin插件

2、创建一个maven项目

2.1、填写构建的名称和描述等
2.2、填写连接git的url

报错:无法连接仓库:Error performing git command: git ls-remote -h http://192.168.72.130:9080/root/java-project.git HEAD

解决方法:

bash 复制代码
yum install git -y
2.3、指定分支

分支权限这里选择的是公开所以不需要配置认证

2.4、在Jenkins上配置maven环境变量
2.4.1、因为没有找到maven的配置报错显现
2.4.2、新增maven --> 填写在Linux安装的maven变量 --> 把自动安装选项去掉
2.5、pom.xml文件配置

二、构建测试

1、执行构建
2、执行构建查看控制台的输出
3、通过查看控制台输出查看构建结果
4、机器上检测jar是否生成运行
5、修改程序端口

改成8989 再次提交代码,重新构建

6、启动新编译好的jar包
7、浏览器测试

输入:http://192.168.72.131:8989/hello

8、maven构建过程详解
相关推荐
小叶lr几秒前
jenkins打包前端样式丢失/与本地不一致问题
运维·前端·jenkins
REDcker8 分钟前
Jenkins 开源 CI/CD 平台概览与版本演进
ci/cd·开源·jenkins
enAn_2 小时前
对照片和视频文件名,程序追加日期,直观看
java·maven
观无4 小时前
Jenkins 完整搭建 + .NET8 全自动发布
运维·jenkins
观无5 小时前
Windows 本地电脑搭建一个私有的、类似 Gitee 的 Git 服务
gitee·jenkins·.netcore
REDcker5 小时前
CI/CD 平台选型对比:与 Jenkins 同类的方案
jenkins·ci·cd
那个失眠的夜1 天前
Mybatis延迟加载策略
xml·java·数据库·maven·mybatis
hINs IONN1 天前
maven导入spring框架
数据库·spring·maven
ACGkaka_1 天前
SpringBoot 实战(四十一):集成 Elasticsearch
spring boot·elasticsearch·jenkins
编程大师哥1 天前
VSCode中如何搭建JAVA+MAVEN
java·vscode·maven