java – 如何将战争合并成一个?
发布时间:2020-12-15 00:20:53 所属栏目:Java 来源:网络整理
导读:在我们公司,我们有多个不同的模块构建为单独的战争. 每个客户可以选择并选择他想要购买的模块. 由于所有模块共享相同的会话,安全上下文等,将它们合并成一个单一的战争是有意义的. 是否可以自动化此过程?例如,它应该合并web.xml,计算每个战争依赖,复制文件如
在我们公司,我们有多个不同的模块构建为单独的战争.
每个客户可以选择并选择他想要购买的模块. 由于所有模块共享相同的会话,安全上下文等,将它们合并成一个单一的战争是有意义的. 是否可以自动化此过程?例如,它应该合并web.xml,计算每个战争依赖,复制文件如.jsp和.class等.顺便说一句,我们使用的是Maven,但是找不到这个问题的解决方案. 解决方法
给出了djna和ChssPly76提到的风险,您可以通过使用与
Maven WAR plugin的叠加来实现此目的.这将需要您分离出servlet映射,以确保您没有任何URL冲突等,但它可能会诀窍
基本上,您创建一个具有多个WAR依赖关系的模块,并使用该插件将它们合并成一个新的. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |