windows 配置 jenkins 部署 javaWeb项目

前端之家收集整理的这篇文章主要介绍了windows 配置 jenkins 部署 javaWeb项目前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

本文所用的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脚本里面的环境变量
所有配置完成,

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


⒉立即构建


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

猜你在找的Windows相关文章