Windows下Jenkins自动部署spring boot项目

本文档详细介绍了如何在Jenkins中配置和构建一个基于Maven的Java项目。从新建Item到设置源码管理(Git)、构建触发器、构建环境、PreSteps和构建后操作,每个步骤都有清晰的说明。特别强调了在PreSteps中如何使用Windows批处理命令来结束和启动jar进程,确保构建过程的顺利进行。
摘要由CSDN通过智能技术生成

文章目录


1.新建Item

  • 主页选择 -> 新建Item

  • 输入任务名称,选择 -> 构建一个maven项目

2.添加项目描述

3.源码管理(git)

4.构建触发器

5.构建环境

根据自己需求选择

6.Pre Steps

添加Windows batch command命令,构建前杀掉对应的进程,例如demo-1.0.2.jar所对应的进程

@echo off
for /f "tokens=1,2 delims=" %%a in ('jps') do (if "%%b"=="demo-1.0.1.jar" (set pid=%%a))
if DEFINED pid taskkill /pid %pid% /f

7.Build(构建)

8.Pre Steps

添加Windows batch command命令,后台运行编译好的jar,-Dfile.encoding指定编码格式

@echo off
xcopy D:\jenkins\workspace\demo\target\demo-1.0.1.jar D:\demo\ /Y
start javaw -jar -Dfile.encoding=utf-8 D:\demo\demo-1.0.1.jar &
echo - - - - - - - - - - - - - - - - - demo.jar 启动成功! - - - - - - - - - - - - - - - - -
exit

9.构建后操作

根据自己需求选择,例如发送邮件等

10.添加环境变量,否则构建完成后自动杀掉jar

  • 系统管理(Manage Jenkins)–> 管理节点(Manage Nodes and Clouds)
  • 找到发包节点(master),点击设置
  • 点击Environment variables,增加环境变量,保存后执行构建

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值