java – 如何将战争合并成一个?

前端之家收集整理的这篇文章主要介绍了java – 如何将战争合并成一个?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在我们公司,我们有多个不同的模块构建为单独的战争.
每个客户可以选择并选择他想要购买的模块.
由于所有模块共享相同的会话,安全上下文等,将它们合并成一个单一的战争是有意义的.

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

解决方法

给出了djna和ChssPly76提到的风险,您可以通过使用与 Maven WAR plugin的叠加来实现此目的.这将需要您分离出servlet映射,以确保您没有任何URL冲突等,但它可能会诀窍

基本上,您创建一个具有多个WAR依赖关系的模块,并使用该插件将它们合并成一个新的.

猜你在找的Java相关文章