类装入

类加载器是 Java™ 虚拟机 (JVM) 代码的一部分,负责查找和加载类文件。 类装入器允许服务器上部署的应用程序访问可用类和资源的存储库。 应用程序开发者和部署者必须考虑类和资源文件的位置以及用于访问那些文件的类装入器,以使这些文件可用于已部署应用程序。 类装入器影响应用程序的打包以及已部署应用程序的已打包应用程序的运行时行为。

准备工作

本主题描述如何为应用程序服务器上安装的应用程序文件或模块配置类装入器。

为了更好地理解WebSphere® Application Server, 读类加载器

有关此任务

使用管理控制台为应用程序服务器上安装的应用程序文件或模块配置类装入器。 您配置类装入器,以确保已部署应用程序文件和模块可访问其成功运行所需的类和资源。

过程

  1. 如果已安装的应用程序模块使用了资源,请创建资源提供程序,它指定资源驱动程序的目录名。

    不要指定资源 Java 归档 (JAR) 文件名。 指定目录中的所有 JAR 文件都将添加到WebSphere Application Server扩展类加载器。 如果资源驱动程序需要本机库(.dll.so 文件),那么指定资源配置的本机路径中包含该库的目录名。

  2. 指定应用服务器的类加载器值
  3. 指定已安装企业应用程序的类加载器值
  4. 指定已安装 Web 模块的类加载器模式
  5. 如果已部署应用程序使用共享库文件,那么将共享库文件与您的应用程序相关联。
    使用库引用将共享库文件与您的应用程序相关联。
    1. 如果还没有为应用程序所需的库文件定义共享库,请执行此定义操作。
    2. 为应用程序使用的每个共享库定义库引用。

下一步做什么?

在配置类装入器之后,确保应用程序按期望的方式执行。 要诊断并解决类装入器的问题,请参阅“类装入器故障诊断”