共用程式庫

共用程式庫是多個應用程式會使用的檔案。您可以利用共用程式庫和廣域程式庫來縮減系統上重複的程式庫檔案數目。

Library 元素

Liberty 設定檔程式庫有三個元素:<folder><file><fileset>。 例如:
<library>
 <folder dir="..." />
 <file name="..." />
 <fileset dir="..." includes="*.jar" scanInterval="5s" />
</library>

指定的檔案必須是資源(如 JAR 檔)的儲存器,而不是資源本身。

如果清單中的元素是一個檔案,就會搜尋這個 JAR 或壓縮的 .zip 檔的內容。 如果指定了資料夾,就會從這個目錄載入資源。

廣域程式庫

任何應用程式都可以使用廣域程式庫。 JAR 檔首先放在廣域程式庫目錄中,然後指定在各應用程式的類別載入器配置中。

您可以將廣域程式庫放在兩個位置:
  • ${shared.config.dir}/lib/global
  • ${server.config.dir}/lib/global
如果啟動應用程式時,這些位置有檔案存在,且這個應用程式沒有配置 <classloader> 元素,應用程式會使用這些程式庫。 如果類別載入器配置存在,除非明確參照廣域程式庫,否則,不會使用這些程式庫。

如需相關資訊,請參閱提供所有 Java EE 應用程式的廣域程式庫


指示主題類型的圖示 概念主題

資訊中心條款 | 意見


「時間戳記」圖示 前次更新: 2015 年 6 月 22 日
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=cwlp_sharedlibrary
檔名:cwlp_sharedlibrary.html