cz-sjm 发表于 2018-9-4 08:54:20

jenkins通过maven的tomcat7-maven-plugin远程发布项目

  一、环境准备
  两台服务器
  jenkins服务器yum安装以及配置好maven
  tomcat服务器tomcat版本apache-tomcat-8.0.33.tar.gz
  jdk版本jdk-8u77-linux-x64.tar.gz
  tomcat中要部署manager项目,提供tomcat权限支持
  tomcat tomcat-users.xml如下图配置

  这里的username 和password 要和下文写到的maven settings server 中要一致。
  二、配置管理
  maven settings文件配置
  1. 在pluginGroups标签内加入
  org.apache.tomcat.maven,允许使用非官方的tomcat7-maven-plugin;
  2.在servers标签内加入
  
  tomcat
  tomcat
  12345611
  
  授权tomcat用户访问权限
  3.在profiles加入
  
  soa
  
  
  192.168.2.77
  8040
  
  
  
  指定配置文件
  项目pom中需要增加tomcat7-maven-plugin的配置   

  这里url中的变量tomcat.hostname和tomcat.port是在 maven settings profile 中赋值(上文有写到过),server标签中的tomcat要和maven settings servers 中的id一样
  三、创建jenkins job
  主要配置源码管理和build




页: [1]
查看完整版本: jenkins通过maven的tomcat7-maven-plugin远程发布项目