適用於分散式平台

將公用程式專案定義為共用程式庫

您可以將公用程式專案定義為共用程式庫,然後將已定義的共用程式庫關聯於某個應用程式或 Web 專案。

開始之前

如果要在工作台中使用共用程式庫功能,您必須建立一個公用程式專案,然後將它定義為共用程式庫。 公用程式專案是唯一可用來作為共用程式庫的專案類型。

關於這項作業

共用程式庫是一個外部 Java™ 保存檔 (JAR) ,供一或多個應用程式使用。 使用共用程式庫可讓發佈於伺服器的多個應用程式使用單一程式庫,而不是使用相同程式庫的多個副本。 將共用程式庫關聯於應用程式或專案之後,應用程式或模組類別載入器會載入共用程式庫中的類別,並使應用程式或模組能夠使用這些類別。

程序

如果要將公用程式專案定義為共用程式庫,請執行下列動作:

  1. 建立一個公用程式專案:
    1. 在工具列中,選取 檔案 > 新建 > 專案
    2. 展開 Java EE ,然後選取 公用程式專案。 按下一步
    3. 專案名稱 欄位中,指定公用程式專案的名稱。
    4. EAR 成員資格 區段下,清除 新增專案至 EAR 勾選框。
    5. 目標執行時期 區段下,驗證已選取 WebSphere® Application Server Liberty
    6. 按一下完成
  2. 在新建的公用程式專案中定義構件。 例如,您可以將 Java 類別新增至公用程式專案。
  3. 將公用程式專案定義為共用程式庫:
    1. 在「 專案瀏覽器 」視圖中,用滑鼠右鍵按一下公用程式專案,然後選取 內容 > Liberty > 共用程式庫
    2. 共用程式庫 ID 欄位中,輸入字串作為共用程式庫的 ID。
    3. 保存目錄 欄位中,輸入或瀏覽至您要將公用程式專案壓縮副本放置成 JAR 檔的目錄。 JAR 檔的檔名慣例是 utilityProjectName.jar,其中 utilityProjectName 是公用程式專案的名稱。
    4. 在「 Liberty 共用程式庫 」頁面中,按一下 套用 以確認變更。 按一下確定來關閉「內容」視窗。
  4. 選用項目: 設定 API 可見性。
    1. 用滑鼠右鍵按一下公用程式專案。
    2. 選取 Liberty > 共用程式庫
    3. 從下列勾選框中選取以設定 API 可見性: APIIBM API規格協力廠商。 會設定 APIIBM API規格的預設可見性。
  5. 新增公用程式專案到伺服器中。

結果

以下是新增到伺服器配置 (server.xml) 檔中的項目範例:
<library id="libid">
    <fileset dir="C:\temp" includes="Util.jar"/>
</library>
此外,這個 JAR 檔是新增在指定的保存目錄中。 在上述範例中,Util.jar 檔新增到 C:\temp 目錄中。