我有一个 my.sar 文件,定义的结构如下
我的.sar
|
|
|---------META-INF
| |
| |-----------------------jboss-deployment-structure.xml
| |-----------------------jboss-service.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 文件吗?
谢谢。