1

私はWildFly-9.0.2の下で戦争に展開しました.Javaコードでは、ディレクトリの下で利用可能なjarの1つの絶対パスを取得したいのでhelloworld.war/WEB-INF/lib/、次のJavaコードを試しています

Thread.currentThread().getContextClassLoader().getResource("WEB-INF/lib/demo.jar/")

これは JBoss 4.0.5 では機能していましたが、WildFly 9 では null になり、

次のコードで試してみると

Thread.currentThread().getContextClassLoader().getResources("")

次に、ファイルを次のように表示できますが、このためには、すべての戻りコレクションを反復処理する必要があります。

vfs:/C:/Users/alpesh/Desktop/content/helloworld.war/WEB-INF/lib/demo.jar/

では、以前の JBoss で行っていたように、jar パスを直接見つけるにはどうすればよいでしょうか。

4

0 に答える 0