(二)、自动部署:Windows+Jenkins+Maven+Git+SpringBoot

本文详细介绍了如何在环境中准备Jenkins,包括安装Jenkins、配置Maven、Git和JDK,以及设置全局工具和创建Maven项目。此外,还涵盖了项目构建的配置,如Git仓库、触发器、构建步骤和构建后操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、环境准备

注意:Jenkins支持jdk8的版本只能是2.346及以下版本。如安装的是高版本Jenkins只需把jdk换成11或17即可。

需要安装maven、git、jdk8

安装过程略

二、Jenkins安装与配置

1、下载Jenkins包

        老版本地址:War Jenkins Packages

        新版本地址:  Jenkins download and deployment

 2、启动

        进入上传Jenkins.war的路径运行命令

java -jar jenkins.war --httpPort=8080

          访问地址:http://服务器Ip:8080                  

3、初始化

        第一次进入根据提示拿到密码

       

        进入下一个界面选择推荐插件

        等待安装完毕       

        注册一个账号即可进入Jenkins主页

4、安装maven插件

        进入选项:Manage Jenkins  —> Manage Plugin —> 可选插件 —>搜索maven—>选择安装

                 点击后等待安装完成

         

5、配置全局变量

        进入选项:Manage Jenkins  —> Global Tool Configuration

 

  

1、maven配置:选择配置文件路径。maven安装目录下的配置文件       

2、配置jdk:

        

3、配置Git。

 4、配置maven,maven安装路径

 5、配置完成,点击应用即可

三、项目创建

主页选择新建Item,进入界面输入项目名称,选择maven项目,点击确定

1、配置git,输入仓库地址、账号、密码、分支

 2、配置触发器,此处输入的是5个*号空格隔开,表示只要有代码提交则进行构建。

 3、配置Pre Steps(构建之前执行的操作),选择Execute Windows batch command

set BUILD_ID=DONTKILLME
# 记得改端口号
set port=7777
for /f "tokens=1-5" %%i in ('netstat -ano^|findstr ":%port%"') do taskkill /pid %%m /f
exit 0

4、配置打包:clean package -DskipTests install

 5、配置构建后的操作,注意第一次会构建失败,因为脚本中的jar包路径不一样,构建后找到对应目录jar,并更改下列配置。可以在构建历史中查询构建日志,找到对应位置。

@echo off
set BUILD_ID=DONTKILLME

echo 执行【sp-test.jar】---开始
start java -jar C:\Users\Administrator\.jenkins\workspace\tests\target\test.jar  >> springboot.log 2>&1 &
echo 执行【sp-test.jar】---结束

exit

 6、配置完成并保存,执行Build Now。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值