如何让不同的Web应用程序共享同一个类加载器?

时间:2015-08-13 18:26:57

标签: java tomcat classloader contextclassloader

我们有一套应用程序。就像现在一样,每个应用程序都可以单独部署,也可以任意组合部署。问题是每个战争都是用自己的库副本构建的。每场战争中都有许多(很多)重复。

我知道如果我们将libs放在Tomcat的公共区域,他们都可以共享这些资源。但是,有没有办法让每个应用程序在启动时检查另一个应用程序是否已经加载了它试图加载的类,如果另一个应用程序有,请使用它们而不是重新加载它自己的版本?

0 个答案:

没有答案