指定类装入器在装入类时是首先在父类装入器中进行搜索还是首先在应用程序类装入器中进行搜索。开发套件类装入器和 WebSphere® Application Server 类装入器的标准为父类装入器装入的类最先。通过指定本地类装入器装入的类最先(父代最后),应用程序可以覆盖包含在父类装入器中的类,但如果混合使用被覆盖的类和未被覆盖的类,那么此操作有可能会导致 ClassCastException 或 LinkageErrors。
选项是父类装入器装入的类最先和本地类装入器装入的类最先(父代最后)。缺省是在应用程序类装入器装入一个类中搜索之前,在父类装入器中搜索。
要让应用程序使用 WebSphere Application Server 中 Jakarta Commons Logging
的缺省配置,请将此应用程序类装入器方式设置为父类装入器装入的类最先。要让应用程序覆盖 WebSphere Application Server 中
Jakarta Commons Logging 的缺省配置,应用程序必须以
Jakarta Commons Logging 支持的格式提供配置,并且此类装入器方式必须设置为本地类装入器装入的类最先(父代最后)。并且,要覆盖缺省配置,请设置应用程序中每个
Web 模块的类装入器方式,以便装入正确的记录器工厂。