建立共用程式庫
共用程式庫是多個應用程式會使用的檔案。建立共用程式庫以減少系統上重複的程式庫檔案。
開始之前
決定您想要組成共用程式庫的每一個程式庫檔案的完整路徑名稱或目錄。
關於這項作業
如果要使程式庫檔案可供伺服器上部署的多個應用程式使用,請為應用程式所需的程式庫檔案建立一或多個共用程式庫。 建立共用程式庫時,您可以在程式庫檔案類別路徑內使用變數。
您可以建立一個共用程式庫來指向多個檔案或目錄。 這可讓您維護單一共用程式庫來提供應用程式所需的檔案。
或者,您也可以為應用程式所需的每一個程式庫檔案建立一個共用程式庫。 只有當程式庫檔案很少,而且只有少數應用程式使用這些檔案時,才建議採取這種方法。 建立共用程式庫之後,您需要將它與每一個使用程式庫檔案的應用程式相關聯。 如果您有多個共用程式庫和多個使用程式庫檔案的應用程式,您必須完成許多步驟來建立和關聯這些共用程式庫。 使用一個共用程式庫提供相關的檔案會較簡單。
使用「共用程式庫」頁面建立和配置共用程式庫。
程序
下一步
使用管理主控台,將共用程式庫與特定的應用程式或模組相關聯,或與應用程式伺服器的類別載入器相關聯。 將共用程式庫檔案關聯於伺服器類別載入器,會使該檔案關聯於伺服器中的所有應用程式。
如果您在建立共用程式庫時啟用使用隔離式類別載入器來載入此共用程式庫設定,請將共用程式庫與應用程式或 Web 模組相關聯。 依預設,配置為使用隔離式類別載入器的共用程式庫,無法與伺服器層次的類別載入器相關聯。 如果不要讓特定的共用程式庫受制於此行為,請將 -Dcom.ibm.ws.classloader.useNonIsolatedSharedLibrariesForServer=true 當作通用 JVM 引數新增至伺服器 JVM 設定,或對該程式庫取消選取使用隔離式類別載入器來載入此共用程式庫設定。 如果設定此置換內容,與伺服器類別載入器相關聯的程式庫就不會使用隔離的類別載入器。
另外,您也可以使用已安裝的選用套件將共用程式庫與應用程式相關聯。