记录一次用jenkins持续集成maven项目到tomcat的过程

尝试将项目用jenkins持续集成到tomcat中

1.首先是下载jenkins的war包,到http://jenkins-ci.org/下载,很简单的一个步骤

2.打开jenkins控制台,点击新建,选择构建一个maven项目

3.设置svn地址,基本只需要设置svn的url地址,如果需要用户名密码,jenkins会提示你

4.设置构建的时间点,我选择Build periodically  在日程表填写 H 20 * * * 表示晚上8点构建

5.选择pom.xml的相对地址,一般都在根目录下不用改,底下填写maven命令如果要跳过测试的话可以填

clean package -Dmaven.test.skip=true

6.如果要远程部署到tomcat之类的容器中,必须要安装deploy插件

可以选择远程安装,也可以直接下载文件,然后丢进jenkins的plugin文件夹里

7.配置tomcat的远程部署

最最最要注意的点

1.war包相对路径一定要写对,写错的话控制台不会报错,这是一个大坑,坑了我好多时间,如果路径怎么都不对,可以直接写  **/你的项目.war

2.tomcat一定要设置用户名密码,该用户需要设置manager-script权限,不然无法远程部署

3.在tomcat下config文件夹有个context.xml文件,在配置文件的context结点加上两个属性

antiResourceLocking="true"  antiJARLocking="true"

这个是为了解决tomcat锁定某些文件造成远程部署时删除不掉文件的错误。


点击保存,然后点击立即构建试试吧

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值