jenkins+maven+Tomcat8实现热部署

个人记录

公司使用jenkins实现代码自动更新并部署

采用jenkins安装方式为war包,版本为:2.138.3,启动方式为Tomcat启动jenkins,

该博客操作步骤有些地方进行简化,各位需要如实参考!

操作步骤

   A.插件准备 

    Publish Over SSH

    Deploy to container Plugin

    Maven Release Plug-in Plug-in
   B.创建Tomcat角色用户名与密码(需要部署的Tomcat)

<role rolename="manager-gui"/>
<role rolename="manager-status"/>
<role rolename="manager-script"/>
<user username="admin" password="123456" roles="manager-gui, mananger-status,manager-script"/>

  C.设置认证

  该用户名与密码就是上述配置中的用户名与密码

jenkins+maven+Tomcat8实现热部署

jenkins+maven+Tomcat8实现热部署  

  D.配置系统管理->系统设置中

  jenkins+maven+Tomcat8实现热部署

  E.配置ssh

  jenkins+maven+Tomcat8实现热部署

  找到Publish over SSH

  jenkins+maven+Tomcat8实现热部署

  jenkins+maven+Tomcat8实现热部署

  F.配置任务

  jenkins+maven+Tomcat8实现热部署

  jenkins+maven+Tomcat8实现热部署

  jenkins+maven+Tomcat8实现热部署

  部署jar包

  jenkins+maven+Tomcat8实现热部署

  jenkins+maven+Tomcat8实现热部署

  保存执行构建即可

  报错问题Caused by: java.io.IOException: Server returned HTTP response code: 403 for URL: http://192.xxx.xxx.xxx:8081/manager/text/list解决过程

上一篇:Android L(5.0)源码之图形与图像处理之图形特效——Matrix


下一篇:malloc 与 free函数详解<转载>