配置 Web 模块类装入器
您可设置控制已安装 Web 模块的类装入行为的值。
准备工作
确保在应用程序服务器上安装了 Web 模块。
有关此任务
配置已安装的 Web 模块的类装入器顺序值。 缺省情况下,Web 模块具有其自己的 Web 应用程序归档 (WAR) 类装入器,以装入 WEB-INF/classes 和 WEB-INF/lib 目录中 Web 模块的内容。
应用程序类装入器是 WAR 类装入器的父代。 应用程序类装入器的 WAR 类装入器策略值确定是使用 WAR 类装入器还是应用程序类装入器来装入 Web 模块的内容。
缺省 WAR 类装入器策略值为 Class loader for each WAR file in application。 如果策略设置为 Class loader for each WAR file in application,那么每个 Web 模块都会接收其自己的类装入器,其父代是应用程序类装入器。 如果策略设置为 Single class loader for application,那么应用程序类装入器将装入与应用程序关联的 Web 模块内容以及企业 Bean (EJB) 模块,共享库,资源适配器归档 (RAR) 文件和依赖关系 Java™ 归档 (JAR) 文件。 因此,父应用程序类装入器的配置影响 WAR 类装入器。 您可以在管理控制台的“类装入和更新检测”页面上设置策略。
使用管理控制台配置应用程序和 WAR 类装入器。
注意: 如果应用程序正在运行,那么更改应用程序设置会导致应用程序重新启动。 在独立服务器上,应用程序在您保存更改后将重新启动。 在多服务器产品上,应用程序将在您保存更改后重新启动,并且在安装应用程序的节点上,文件将同步。 要控制对多服务器产品进行同步的时间,请取消选择控制台首选项页面上的将更改与节点同步。
过程
下一步做什么?
保存对管理配置所作的更改。