gpt4 book ai didi

java - 如何将 war 合而为一?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:54:38 25 4
gpt4 key购买 nike

在我们公司,我们有许多不同的模块构建为单独的 war 。每个客户都可以挑选他想购买的模块。由于所有模块共享相同的 session 、安全上下文等,因此将它们合并到一个 war 中是有意义的。

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

最佳答案

考虑到 djna 和 ChssPly76 提到的风险,您可以通过使用覆盖 Maven WAR plugin 来实现这一点。 .这将要求您分离出 servlet 映射以确保您没有任何 URL 冲突等问题,但这可能会成功。

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

关于java - 如何将 war 合而为一?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1533111/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com