共享库

共享库是多个应用程序使用的文件。可以使用共享库和全局库来减少系统上重复库文件的数目。

库元素

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 应用程序提供全局库


用于指示主题类型的图标 概念主题

信息中心的条款和条件 | 反馈


时间戳记图标 最近一次更新时间: Wednesday, 2 September 2015
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=cwlp_sharedlibrary
文件名:cwlp_sharedlibrary.html