3

my.sar ファイルが 1 つあり、定義されている構造は次のとおりです。

my.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ファイルを配置する場所を見つけるのを手伝ってくれる人はいますか?

ありがとう。

4

1 に答える 1