我的webapp主要包含两个工件,java-server.jar和js-client.war。两者都被聚合/覆盖并获得目标环境的附加属性文件。最后,我得到了战争档案。创建webapp war发布'maven way'
一些war文件是使用tomcat进行部署的:通过脚本部署一些文件,但在这一点上应该没有关系。
有几件事情我不和我的做法一样:
- 服务器和客户端发布使用Maven释放小插件,最终的Web应用程序是没有的。
- 只是通过最终的战争文件,我无法确定它是由哪个服务器构建的。
- 我通常需要同时使用多个客户端/服务器组合:当我使用稳定版本构建测试版服务器时,每晚构建服务器应使用最新的快照。
如何维护,发布和部署(以maven回购)stable/beta webapps?如何维护目标服务器特定的配置设置?你如何保持不同的版本?你有很多分支机构吗?
谢谢,扬
这两个项目都有共同的父母POM项目吗? – 2011-05-17 09:39:17