如何将战争合而为一?

和:

在我们的公司中,我们有许多不同的模块,它们分别构成独立的战争。每个客户都可以选择想要购买的模块。由于所有模块共享相同的会话,安全上下文等,因此将它们合并为一次战争是有意义的。

是否可以自动化此过程?例如,它应该合并web.xml,计算每个wars依赖项,复制.jsp和.class等文件。顺便说一句,我们使用的是Maven,但无法找到解决此问题的方法。

史蒂夫·里德(Steve Reed):

考虑到djna和ChssPly76提到的风险,您可能可以通过使用带有Maven WAR插件的覆盖图来实现这将要求您分离出servlet映射,以确保没有任何URL冲突之类的问题,但这可能会解决问题。

基本上,您将创建一个具有多个WAR依赖项的模块,然后使用该插件将它们合并为一个新模块。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章