1

にあると言いlog.propertiesますtest.jar。jar内のファイルを使用してファイルパラメータを指定したいのですが、これは実行可能ですか?

-DLog=target/classes/log.properties
4

1 に答える 1

1

質問は私にはそれほど明確ではありませんが、私は答えようとします:

パラメータ化されたファイルを次のようにロードしている場合:

getClass().getClassLoader().getResourceAsStream(fileParameter);

ファイルがjar内(クラスパス内)にある場合でも、機能するはずです。-DLog=log.propertiesそして、クラスパス内のすべての可能なパスを検索するように、パラメータ何かを渡すことができるはずです。

于 2012-06-07T17:14:33.453 に答える