类装入和更新检测设置

使用此页面来配置应用程序使用类装入器的方式。

要查看此管理控制台页面,请单击应用程序 > 应用程序类型 > WebSphere 企业应用程序 > application_name > 类装入和更新检测

注意: 如果应用程序正在运行,那么更改应用程序设置将导致应用程序重新启动。在独立服务器上,应用程序在您保存更改后将重新启动。在多服务器产品上,应用程序将在您保存更改后重新启动,并且在安装应用程序的节点上,文件将同步。要控制对多服务器产品进行同步的时间,请取消选择控制台首选项页面上的将更改与节点同步

“配置”选项卡

覆盖 Web 模块和 EJB 模块的类重新装入设置

指定当应用程序文件被更新时是否允许重新装入类。

如果选中覆盖 Web 模块和 EJB 模块的类重新装入设置,就会将应用程序的 deployment.xml 文件中的 reloadEnabled 设置为 true。如果应用程序的类定义发生更改,那么应用程序服务器运行时将停止并启动该应用程序以重新装入应用程序类。

deployment.xml 文件中的重新装入设置将覆盖可以在 ibm-web-ext.xmiMETA-INF/ibm-application-ext.xmi 文件中定义的所有 Web 模块和 EJB 模块的重新装入设置。

对于 Web 模块中的 JavaServer Pages(JSP)文件来说,仅当 ibm-web-ext.xmi 文件中 jspAttributes 中的 IBM 扩展 jspReloadingEnabled 设置为 true 时,Web 容器才会重新装入 JSP 文件。在部署期间,可以在“JSP 重新装入选项”面板上启用 JSP 重新装入功能。

数据类型 布尔值
缺省值 false
轮询已更新文件的时间间隔

指定扫描应用程序的文件系统以查找已更新文件的间隔秒数。缺省值为 EAR 文件的 IBM 扩展(META-INF/ibm-application-ext.xmi)文件中的重新装入时间间隔属性值。

这个轮询已更新文件的时间间隔设置与应用程序安装和更新向导中的重新装入时间间隔(以秒计)字段相同。

要启用重新装入功能,请指定大于零的值(例如 1 到 2147483647)。要禁用重新装入功能,请指定零(0)。范围从 0 到 2147483647。

仅当启用了类重新装入功能时,重新装入时间间隔属性才会生效。

数据类型 整型
单元
缺省值 3
类装入器顺序

指定类装入器在装入类时是首先在父类装入器中进行搜索还是首先在应用程序类装入器中进行搜索。开发套件类装入器和 WebSphere® Application Server 类装入器的标准为父类装入器装入的类最先。通过指定本地类装入器装入的类最先(父代最后),应用程序可以覆盖包含在父类装入器中的类,但如果混合使用被覆盖的类和未被覆盖的类,那么此操作有可能会导致 ClassCastException 或 LinkageErrors。

选项是父类装入器装入的类最先本地类装入器装入的类最先(父代最后)。缺省是在应用程序类装入器装入一个类中搜索之前,在父类装入器中搜索。

要让应用程序使用 WebSphere Application Server 中 Jakarta Commons Logging 的缺省配置,请将此应用程序类装入器方式设置为父类装入器装入的类最先。要让应用程序覆盖 WebSphere Application Server 中 Jakarta Commons Logging 的缺省配置,应用程序必须以 Jakarta Commons Logging 支持的格式提供配置,并且此类装入器方式必须设置为本地类装入器装入的类最先(父代最后)。并且,要覆盖缺省配置,请设置应用程序中每个 Web 模块的类装入器方式,以便装入正确的记录器工厂。

数据类型 字符串
缺省值 父类装入器装入的类最先
WAR 类装入器策略

指定是使用单个类装入器来装入应用程序的所有 WAR 文件还是对每个 EAR 文件使用不同的类装入器。

选项是应用程序中每个 WAR 文件的类装入器应用程序的单个类装入器。缺省情况是使用不同的类装入器来装入每个 WAR 文件。

数据类型 字符串
缺省值 应用程序中每个 WAR 文件的类装入器



标有(在线)的链接要求访问因特网。

相关概念
相关任务
相关参考
企业应用程序设置


文件名: urun_rapp_classload.html