建立共用程式庫

共用程式庫是多個應用程式會使用的檔案。建立共用程式庫以減少系統上重複的程式庫檔案。

開始之前

決定您想要組成共用程式庫的每一個程式庫檔案的完整路徑名稱或目錄。

關於這項作業

如果要使程式庫檔案可供伺服器上部署的多個應用程式使用,請為應用程式所需的程式庫檔案建立一或多個共用程式庫。 建立共用程式庫時,您可以在程式庫檔案類別路徑內使用變數。

您可以建立一個共用程式庫來指向多個檔案或目錄。 這可讓您維護單一共用程式庫來提供應用程式所需的檔案。

或者,您也可以為應用程式所需的每一個程式庫檔案建立一個共用程式庫。 只有當程式庫檔案很少,而且只有少數應用程式使用這些檔案時,才建議採取這種方法。 建立共用程式庫之後,您需要將它與每一個使用程式庫檔案的應用程式相關聯。 如果您有多個共用程式庫和多個使用程式庫檔案的應用程式,您必須完成許多步驟來建立和關聯這些共用程式庫。 使用一個共用程式庫提供相關的檔案會較簡單。

使用「共用程式庫」頁面建立和配置共用程式庫。

程序

  1. 移至共用程式庫頁面

    在主控台導覽樹狀結構中,按一下環境 > 共用程式庫

  2. 選取共用程式庫範圍。

    變更集合表格的範圍,查看特定 Cell、節點或伺服器中有哪些共用程式庫。

    1. 選取 Cell、節點或伺服器。

      在多重伺服器產品上,您也可以選取叢集。 如果要查看叢集範圍,您必須先在「伺服器叢集」頁面建立叢集(伺服器 > 叢集 > WebSphere Application Server 叢集)。

    2. 按一下套用
    建立共用程式庫之後,就可知道是否可在特定的節點上使用共用程式庫。選取範圍來查看有哪些共用程式庫可供安裝在或對映到該範圍的應用程式使用。
  3. 按一下新建
  4. 配置共用程式庫。
    1. 共用程式庫設定頁面,指定程式庫檔案的名稱、類別路徑及其他任何需要的變數。

      共用程式庫指定原生程式庫路徑,請參閱Configuring native libraries in shared libraries

      如果要讓某個版本的類別只有一個實例可供應用程式或模組共用,請將共用程式庫設為隔離的共用程式庫。 選取使用隔離式類別載入器來載入此共用程式庫。有大量應用程式共用程式庫時,使用隔離的共用程式庫可減少記憶體使用量。

    2. 按一下套用

下一步

使用管理主控台,將共用程式庫與特定的應用程式或模組相關聯,或與應用程式伺服器的類別載入器相關聯。 將共用程式庫檔案關聯於伺服器類別載入器,會使該檔案關聯於伺服器中的所有應用程式。

如果您在建立共用程式庫時啟用使用隔離式類別載入器來載入此共用程式庫設定,請將共用程式庫與應用程式或 Web 模組相關聯。 依預設,配置為使用隔離式類別載入器的共用程式庫,無法與伺服器層次的類別載入器相關聯。 如果不要讓特定的共用程式庫受制於此行為,請將 -Dcom.ibm.ws.classloader.useNonIsolatedSharedLibrariesForServer=true 當作通用 JVM 引數新增至伺服器 JVM 設定,或對該程式庫取消選取使用隔離式類別載入器來載入此共用程式庫設定。 如果設定此置換內容,與伺服器類別載入器相關聯的程式庫就不會使用隔離的類別載入器。

另外,您也可以使用已安裝的選用套件將共用程式庫與應用程式相關聯。


指出主題類型的圖示 作業主題



時間戳記圖示 前次更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tcws_sharedlib_create
檔名:tcws_sharedlib_create.html