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构建过程详解
相关推荐
Misnearch2 小时前
mcp-server
llm·jenkins·mcp
奶糖 肥晨3 小时前
mac系统中Java项目环境配置与问题解决全记录|环境准备篇:JDK与Maven安装配置
java·macos·maven
AOwhisky3 小时前
云原生 DevOps 工具链从入门到实战(第二期)——Jenkins安装与基础配置——CICD核心引擎
linux·运维·ci/cd·云原生·jenkins·devops
江南十四行5 小时前
Maven 学习框架:依赖管理 + 仓库配置 + IDEA 集成
学习·maven·intellij-idea
奶糖 肥晨5 小时前
mac系统中Java项目环境配置与问题解决全记录| 项目构建篇:Maven编译与打包
java·macos·maven
技术小结-李爽17 小时前
【工具】pom文件的<packaging>
java·maven
砚底藏山河20 小时前
多家股票数据接口对比、企业级股票数据API
java·python·金融·maven
析数塔1 天前
SleeperGem 技术拆解:恶意 gem 是怎么躲过 CI/CD 扫描的
安全·ci/cd·github
Q渡劫1 天前
MinIO 从下载到集成 Spring Boot 完整教程
spring boot·spring·maven
Hacker_xingchen1 天前
手把手教你配置Jenkins自动化邮件通知
自动化测试·软件测试·servlet·自动化·jenkins