【发布时间】:2013-04-10 15:11:24
【问题描述】:
我的情况如下:我想使用 SAR 存档部署一个特殊的 MXBean。这应该很容易吧?
是的,除非 bean 引用来自外部库的类。发生这种情况时,我发现无法告诉 JBoss 将那些我在 SAR 存档中与我的 bean 一起打包的外部库添加到类路径中。
到目前为止,我已经尝试了以下方法:
1. 只需将库添加到存档的根目录中。
2. 修改 Class-Path 清单条目,在此处添加库名称
3. 添加了一个 jboss-structure.xml(从 /deploy 目录中的一个 jboss5 的 sar 档案中复制)
4.查看了 jboss-deployment-structure.xml 但确实发现与我正在尝试做的事情没有任何联系。
无论我尝试了什么,我都无法说服 JBoss 从 sar 存档中打包为 jar 的库中加载我在 bean 中引用的类。
有什么线索吗?
【问题讨论】: