我有一个my.sar文件,结构定义如下
my.sar
|
|
|-META-INF
||
| |-----------------------jboss-deployment-structure.xml
|
在jboss-deployment-structure.xml中,我添加了jboss-service.xml下定义的mbean类所需的多个jar依赖项。
现在我的依赖类(由jar -JBOSS-7-HOME/modules引用)通过使用以下代码引用xml文件,
Thread thread = Thread.currentThread();
ClassLoader contextClassLoader = thread.getContextClassLoader();
InputStream in = contextClassLoader.getResourceAsStream(<xmlFileName>);但是上面的代码无法找到xml文件...它总是返回null。
谁能帮我找出在哪里放置所需的xml文件,以便该类可以找到这些xml文件?
谢谢。
发布于 2014-01-19 03:33:42
添加
<resource-root path="."/>设置为加载XML的模块的module.xml,并将XML文件放到模块目录( module.xml所在的位置)。
https://stackoverflow.com/questions/11361445
复制相似问题