诸如tomcat之类的Web应用程序容器的一般用途是,每个应用程序都可以独立运行(因此您可以停止和启动单个应用程序而不会影响其他应用程序),这意味着在开发它们的过程中可能需要付出很多精力,专门针对阻止您这样做。因此,即使您发现了漏洞,也建议不要使用它,除非设计人员建议或至少批准了该漏洞。
我建议您开始寻找其他解决方案。例如:
- 您是否真的需要共享对象实例?如果它们是无状态的,则可能不需要,您只需在每个应用程序中运行上下文的副本即可。
- 您是否可以将要共享的代码分成公开了Rest服务的第三个WAR?或者可能是现有的WAR之一可以充当服务。



