设为首页 收藏本站
查看: 1552|回复: 0

[经验分享] jenkins maven svn 部署web项目到本地Tomcat

[复制链接]

尚未签到

发表于 2015-8-8 09:57:00 | 显示全部楼层 |阅读模式
  查了N多网页,折腾了几个小时,终于部署成功,部署的过程比较坎坷,遇到各种问题,记录一下,不管大家是否会遇到的同样的问题,希望有所帮助:
  常规操作:
  1、下载jenkins,必须要做的一步,http://jenkins-ci.org/,右侧即是下载,下载后是一个war包;
  2、解压缩,这里我解压到 E:\Program Files (x86)\Jenkins,下边有一个jenkins.war包;
  3、运行,前提是已经安装了jdk环境,这里不做讲解,打开dos窗口,进入到 E:\Program Files (x86)\Jenkins目录, 输入java -jar jenkins.war,启动环境 ,加上“--httpPort=8000”,可以改变端口,默认为8080;
  效果: DSC0000.png
  4、由于是一个maven项目,这里新建时,选择“构建一个maven项目”,输入名称,下一步;
  5、源码管理,配置svn路径,其他默认即可,如下图:
   DSC0001.png
  6、构建触发器,主要是设置什么时间部署,部署方式等,可根据需要灵活配置,这里只选择第三种,定时部署,设置如下:
   DSC0002.png
  Poll SCM:定时检查源码变更(根据SCM软件的版本号),如果有更新就checkout最新code下来,然后执行构建动作。我的配置如下:
  */5 * * * *  (每5分钟检查一次源码变化)
  Build periodically:周期进行项目构建(它不care源码是否发生变化),我的配置如下:
  0 12,20 * * *  (每天12:00 和20:00  必须build一次源码)
  7、Build设置,由于是maven项目,需要配置pom文件,具体如图:
   DSC0003.png
  Goals and options 这里面是maven的一些操作,根据自己需要配置,可以先忽略 -PTest -U
  8、构建后操作,比较关键的一步,配置war包位置,以及Tomcat路径,保存,如图:
   DSC0004.png
  9、首先启动tomcat服务;回到jenkins主页面,执行构建;
  10、访问localhost:8080/demo,可以访问,ok。。
   DSC0005.png
  
  
  注意点
  1、tomcat的tomcat-user.xml配置:











  2、Tomcat服务要先启动,然后jenkins才能找到;
  3、安装插件:Deploy to container Plugin。
  
  
  需要完善的:
  1、无法对线上程序进行备份;
  2、Linux环境下的测试;
  ===========================入门帖=====================完!
  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-95358-1-1.html 上篇帖子: centos中安装tomcat+jenkins 下篇帖子: 使用Maven+Nexus+Jenkins+Svn+Tomcat+Sonar搭建持续集成环境(二)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表