你的位置:首页 > 软件开发 > ASP.net > 项目持续集成环境(jenkins + SVN + maven + tomcat)

项目持续集成环境(jenkins + SVN + maven + tomcat)

发布时间:2016-07-28 17:00:04
整体流程每次SVN上代码有变动,触发自动构建动作,并部署到服务器的tomcat上,具体流程:1、SVN上提交代码修改2、maven执行Goals3、将web工程打成war包4、关闭服务器的tomcat,拷贝war包到服务器tomcat的webapps目录,启动tomcat项目相关 ...

项目持续集成环境(jenkins + SVN + maven + tomcat)

整体流程

每次SVN上代码有变动,触发自动构建动作,并部署到服务器的tomcat上,具体流程:

1、SVN上提交代码修改

2、maven执行Goals

3、将web工程打成war包

4、关闭服务器的tomcat,拷贝war包到服务器tomcat的webapps目录,启动tomcat

项目相关配置

因为我们使用的是maven工程,所以配置下pom.

  <build>    <finalName>dss</finalName>    <plugins>      <plugin>        <artifactId>maven-compiler-plugin</artifactId>        <version>3.0</version>        <configuration>          <source>1.7</source>          <target>1.7</target>          <encoding>UTF-8</encoding>        </configuration>      </plugin>      <plugin>        <groupId>org.apache.tomcat.maven</groupId>        <artifactId>tomcat7-maven-plugin</artifactId>        <version>2.1</version>      </plugin>      <plugin>        <artifactId>maven-antrun-plugin</artifactId>        <version>1.8</version>        <configuration>          <target>            <ant antfile="./deploy/deploy.>              <target name="deploy" />            </ant>          </target>        </configuration>      </plugin>    </plugins>  </build>

原标题:项目持续集成环境(jenkins + SVN + maven + tomcat)

关键词:maven

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录