【发布时间】:2016-03-21 17:03:42
【问题描述】:
我有一个 ear 文件,它在运行时引用了几个 jar 文件。我们使用 websphere 管理控制台创建了一个共享库。但是为了引用共享库,我们正在寻找一种使用部署描述符配置共享库的方法。关于如何做的任何帮助,修改哪个部署描述符文件以指定共享库?
谢谢,
【问题讨论】:
标签: websphere websphere-7
我有一个 ear 文件,它在运行时引用了几个 jar 文件。我们使用 websphere 管理控制台创建了一个共享库。但是为了引用共享库,我们正在寻找一种使用部署描述符配置共享库的方法。关于如何做的任何帮助,修改哪个部署描述符文件以指定共享库?
谢谢,
【问题讨论】:
标签: websphere websphere-7
简短的回答是使用 EARs META-INF 中特定于 websphere 的 deployment.xml 描述符。
您应该将该文件放在以下目录树中META-INF/ibmconfig/cells/defaultCell/applications/defaultApp/deployments/defaultApp/deployment.xml,然后找到类加载器部分并设置类加载器标签内的共享库如下:
<classloader xmi:id="Classloader_1454339476980" mode="PARENT_FIRST">
<libraries libraryName="myshared lib" sharedClassloader="true"/>
</classloader>
【讨论】:
在我看来,最简单的方法是使用Installed Optional Packages。
【讨论】: