繁体   English   中英

SVN Checkout用于部署Maven项目

[英]SVN Checkout for deploying Maven projects

我有一个Maven Spring MVC项目。 如何将其添加到SVN并执行提交,以及如何通过SVN检出将其部署到Tomcat服务器。 我已经使用assembla创建了一个帐户。 下一步是什么?

当前,我使用mvn war:war命令来构建war进行部署。 但这是一项繁琐的工作,因为我们可能需要再次部署所有文件,以进行小的更改。

还是您建议使用其他任何相同的方法?

您必须检出,编译,测试,构建,报告和部署。 这是詹金斯的工作。

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

要将所有库(和其他必需的已配置资源)自动注入src / main / webapp / WEB-INF中,请运行mvn war:inplace (确保您不将这些资源提交给SVN)

对web.xml的虚拟编辑将触发Tomcat中的自动重新部署(在Jetty中不正确)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM