您可以配置應用程式伺服器的應用程式類別載入器。
類別載入器可讓部署在應用程式伺服器上的應用程式,存取有可用類別和資源的儲存庫。
開始之前
本主題假設管理者已在 WebSphere® Application Server 產品上建立應用程式伺服器。
關於這項作業
配置應用程式伺服器的類別載入器,以設定類別載入器原則和模式值,這些值會影響伺服器上部署的所有應用程式。
使用管理主控台來配置類別載入器。
程序
- 按一下,存取應用程式伺服器設定頁面。
- 指定應用程式伺服器的應用程式類別載入器原則。
應用程式類別載入器原則可控制如何隔離系統中(伺服器上)執行的應用程式。
應用程式類別載入器會將應用程式相關聯的項目分組,包括 Enterprise Bean (EJB) 模組、共用程式庫、資源配接器保存檔(RAR 檔)及相依關係 Java™ 保存檔 (JAR)。
相依關係 JAR 檔是指程式碼可供 Enterprise Bean 和 Servlet 使用的 JAR 檔。
應用程式類別載入器原則可控制一個應用程式類別載入器是否可供多個應用程式共用,還是由每一個應用程式所專用。
使用應用程式伺服器設定頁面來指定伺服器的應用程式類別載入器原則:
選項 |
敘述 |
單一 |
應用程式彼此不隔離。使用單一應用程式類別載入器來載入系統中的所有 EJB 模組、共用程式庫及相依關係 JAR 檔。 |
多重 |
應用程式彼此隔離。讓每一個應用程式有自己的類別載入器來載入該應用程式的 EJB 模組、共用程式庫及相依關係 JAR 檔。 |
- 指定應用程式伺服器的應用程式類別載入器模式。
當應用程式類別載入器原則為單一時,應用程式類別載入模式可指定類別載入器模式。
在應用程式伺服器設定頁面,選取下列一個值:
選項 |
敘述 |
載入類別時,先使用母類別載入器 |
類別載入器在嘗試從本端類別路徑載入類別之前,先將類別載入工作委派給母類別載入器。
類別載入模式的預設值為載入類別時,先使用母類別載入器。 此值也稱為母項優先。
|
載入類別時,先使用本端類別載入器(母項最後) |
類別載入器在將類別載入工作委派給母項之前,先嘗試從本端類別路徑載入類別。
使用此原則時,應用程式類別載入器可以置換母類別載入器中存在的類別,並提供它自己的類別版本。 |
- 指定類別載入器的類別載入器模式。
- 在應用程式伺服器設定頁面,按一下,存取「類別載入器」頁面。
- 在類別載入器頁面,按一下新建存取類別載入器的設定頁面。
- 在類別載入器設定頁面,指定類別載入器順序。
載入類別時,先使用母類別載入器值會使得類別載入器在嘗試從本端類別路徑載入類別之前,先將類別載入工作委派給母類別載入器。
載入類別時,先使用本端類別載入器(母項最後)值會使得類別載入器在將類別載入工作委派給母項之前,先嘗試從本端類別路徑載入類別。
- 按一下確定。
這時會指派 ID 給類別載入器實例。
此實例會新增至類別載入器頁面上顯示的類別載入器集合。