自动化项目部署,maven+svn

<plugin>

<groupId>org.apache.maven.plugins</groupId>

<artifactId>maven-release-plugin</artifactId>

<version>2.5.1</version>

</plugin>

<scm>

<connection>scm:svn:svn库url</connection>

<developerConnection>scm:svn:svn库url</developerConnection>

</scm>

release:prepare

1、自动修改版本号FROM1.0-SNAPSHOTTO1.0

2、打svntag,tag名为:项目名-1.0

3、然后package项目war包,项目名.war

4、修改项目版本号FROM1.0TO1.1-SNAPSHOT

5、开发,迭代此过程。

如果需要自动发布到远程机器tomcat,需配置tomcat6-maven-plugin,具体如何使用请看该插件的配置说明。

相关推荐