2

Configuration.addResource() メソッドは Java のClassLoaderのようなリソース ファイルをロードしますか、それとも ClassLoader クラスをカプセル化するだけですか。クラスパス、このプロパティは ClassLoader とまったく同じです。
どうも!

4

1 に答える 1

6

Javadocs と構成のソース コードを参照すると、文字列は、ファイル システムに関連するものではなく、クラスパス (行 1162 ) であると見なされます。ローカル ファイル システム上のファイルを参照するには、次のように URL を使用する必要があります。

conf.addResource(new File("../resource.xml").toURI().toURL());
于 2013-04-17T00:14:18.747 に答える