创建共享库
共享库是多个应用程序使用的文件。创建共享库以减少系统上重复库文件的数目。
开始之前
确定每个要为其创建共享库的库文件的完整路径名或目录。
关于此任务
要使一个库文件可供服务器上部署的多个应用程序使用,请为应用程序所需的库文件创建一个或多个共享库。创建共享库时,可以在库文件类路径中使用变量。
您可以创建一个指向多个文件或目录的共享库。这使您能够为应用程序所需的文件维护单一共享库。
另外,也可以为应用程序所需的每个库文件创建一个共享库。仅当库文件数目以及使用库文件的应用程序数目都不多时,才建议您采用此方法。创建共享库之后,您使其与每个使用库文件的应用程序相关联。如果有多个共享库以及多个使用库文件的应用程序,那么您必须完成许多步骤才能创建并关联那些共享库。对相关文件使用一个共享库较为简单。
使用“共享库”页面来创建和配置共享库。
过程
下一步做什么
通过使用管理控制台,使共享库与特定的应用程序或模块相关联,或者使其与应用程序服务器的类装入器相关联。将共享库文件与服务器类装入器相关联会将文件与服务器上的所有应用程序相关联。
如果创建该共享库时启用了使用隔离式类装入器来装入此共享库设置,请使该共享库与应用程序或 Web 模块相关联。缺省情况下,配置为使用隔离的类装入器的共享库不能与服务器级别的类装入器相关联。要覆盖特定共享库的这一行为,请将 -Dcom.ibm.ws.classloader.useNonIsolatedSharedLibrariesForServer=true 作为通用 JVM 参数添加到服务器 JVM 设置,或为该库取消选中对此共享库使用隔离式类装入器设置。如果设置了覆盖属性,那么与服务器类装入器关联的库将不使用隔离式类装入器。
另外,也可以使用已安装的可选软件包使共享库与应用程序相关联。