Jenkins:从SVN拉取Maven项目,部署Tomcat(Deploy to container)

Jenkins相关文章

1.Jenkins安装(Linux版)

2.Jenkins:从SVN拉取Maven项目


1.Jenkins安装相关插件

Deploy to container ## 件将应用发布到tomcat下

2.Tomcat管理用户配置

  • 在TOMCAT_HOME/conf/tomcat-users.xml添加manager-script组和相应的用户













3.Jenkins配置-构建后操作

  • 在配置中,选择“构建后操作”
  • 在“构建后操作”中选择“Deploy war/ear to container”
  • 参数说明
    WAR/EAR files:是war包的相对路径
    Content path:项目名称。tomcat的发布路径,即使用IP:端口号/(Content path设置的名字)来访问项目
  • Containers--
    选择Tomcat的版本号,
    Credendials,点击Add,输入tomcat-users.xml中用户名和密码,
    Tomcat URL,填写tomcat所在的IP和端口号

Jenkins:从SVN拉取Maven项目,部署Tomcat(Deploy to container)_第1张图片Jenkins:从SVN拉取Maven项目,部署Tomcat(Deploy to container)_第2张图片

  • 点击保存,查看控制台输出
Jenkins:从SVN拉取Maven项目,部署Tomcat(Deploy to container)_第3张图片

4.Jenkins部署注意

  • 部署前要先启动运程机上的WEB容器,插件需要通过容器提供的接口将war包发布到容器下

5.Jenkins部署异常

  • 4.Jenkins部署异常: java.io.FileNotFoundException: http://ip:端口/manager/text/list
  • 5.Jenkins部署异常:The Tomcat Manager responded FAIL - Deployed application at context path
  • 6.Jenkins部署异常:TomcatManagerException: FAIL - Unable to delete



你可能感兴趣的:(Jenkins)