加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

windows 配置 jenkins 部署 javaWeb项目

发布时间:2020-12-13 21:09:01 所属栏目:Windows 来源:网络整理
导读:本文所用的jenkins 安装包,bat脚本,ant文件:https://pan.baidu.com/s/1KdwUOMAnBYwQ6unh9uYq3w 目录: 1.为什么要使用jenkins?(使用前后的区别) 2.安装jenkins 3怎么配置jenkins自动化部署? *核心 4.配置jenkins环境变量 5.自动化部署项目 ①为什么要使

本文所用的jenkins 安装包,bat脚本,ant文件:https://pan.baidu.com/s/1KdwUOMAnBYwQ6unh9uYq3w

目录:
1.为什么要使用jenkins?(使用前后的区别)
2.安装jenkins
3怎么配置jenkins自动化部署? *核心
4.配置jenkins环境变量
5.自动化部署项目

①为什么要使用jenkins?
?没有使用jenkins是这样部署项目的:
⒈登陆服务器
⒉停止tomcat
⒊更新svn,编译java文件到classes目录(也就是打1个最新的解压后的war包
⒋启动tomcat

? 使用jenkins是这样部署项目的:
⒈登陆jenkins
⒉选择需要自动化部署的项目 ( 其实就是自动重复上面234步骤 )

②安装jenkins
⒈下载:http://mirrors.jenkins.io/war/latest/jenkins.war
2. 启动:java -jar jenkins.war --ajp13Port=-1 --httpPort=7500 ( 进入cmd,在jenkins.war同级目录执行)

⒊登陆:http://localhost:7500/

③怎么配置jenkins自动化部署?
⒈进入jenkins首页:http://localhost:7500,点击新建任务
2.输入项目名称,选择构建一个自由风格的软件项目
⒊配置(3.1和3.2是maven web项目配置,3.3是普通web项目配置,二选一)
3.1 配置SVN地址,SVN用户密码

3.2 配置 windows 批处理命令


3.3 配置 windows 批处理命令(3.1和3.2是maven web项目配置,3.3是普通web项目配置,二选一)


④配置jenkins环境变量
? 没有配置jenkins环境变量会怎样
在3.2和3.3的批处理命令中包含mvn,svn,ant命令,如果没有配置jenkins环境变量在构建项目时控制台则报错: 'mvn' 不是内部或外部命令...

? 怎么配置jenkins环境变量
进入jenkins首页http://localhost:7500,点击构建执行状态
在 master 这一行最右端点击配置图标
我的环境变量如下图:


BUILD_ID:没有此环境变量的话windows批处理命令启动tomcat完成后会自动关闭
path: 没有此环境变量的话windows批处理命令里有mvn,ant,svn命令时,构建时控制台会有异常,导致部署失败
CATALINA_HOME:windows批处理命令里面调用tomcat的bat脚本里面的环境变量
所有配置完成,

⑤自动化部署项目
⒈进入首页选择项目名称


⒉立即构建


⒊图中的圆形图标,蓝色代表成功,红色代表失败,点击图标进去可以看到控制台输出日志信息

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读