2017-05-09 10 views
1

Jar1にはプロパティファイル名abc.propertiesがあり、Jar2にも同じファイルabc.propertiesがあります。このように私は100以上のジャーを持っている。 abc.propertiesがどのjarファイルから読み込まれているかを理解するメカニズムはありますか?Java Classloaderからロードされたプロパティファイルの表示

私はそれがクラスパスの優先順位に基づいていることを知っています。しかし、私はabc.propertiesが読み込まれているjarの名前を知りたいです。

同じまたは任意のツールを見つけるのに役立つクラスローダーフックはありますか?

アプリケーションはweblogicにデプロイされています。私は必要に応じてTomcatにもデプロイできます。

+0

あなたはこれのSystem.out.println(this.getClass()のgetResource( "abc.properties")ある、getPathを()。。)追加ソーストライを変更することができるかどうか。 – Libin

+0

これはクラスパスに相対的なリソースを取得しませんか? – Raphael

答えて

関連する問題