整体流程每次SVN上代码有变动,触发自动构建动作,并部署到服务器的tomcat上,具体流程:1、SVN上提交代码修改2、maven执行Goals3、将web工程打成war包4、关闭服务器的tomcat,拷贝war包到服务器tomcat的webapps目录,启动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
(#换成@)。