2012-03-13 115 views
0

我有一个Maven Spring MVC项目。我如何将它添加到SVN并执行提交,以及如何通过SVN签出将它部署到Tomcat服务器。我已经创建了一个组合账户。下一步是什么?部署Maven项目的SVN Checkout

目前我使用mvn war:war命令为部署构建战争。但是,对于一个小小的变化,我们可能不得不再次部署所有文件,这是一项单调乏味的工作。

或者你有什么建议吗?

回答

0

你必须检查,编译,测试,构建,报告和部署。这是jenkins的工作。

0

Jenkins的+1。在DEV中,如果您在本地运行Tomcat服务器,则可以从src/main/webapp文件夹创建一个符号链接到deploy文件夹(链接应该带有.war后缀)。

把所有的库(和其他需要配置资源)中的src /主/ web应用/ WEB-INF自动注入,运行 mvn war:inplace (确保你没有犯这些资源SVN)

一个虚拟编辑到web.xml将触发在Tomcat中自动重新部署(在Jetty中不是这样)