Javaはリソースの下のファイルパスを取得します

Javaプロパティの設定ファイルが読み込まれ、次のように、我々はresouresファイルの下にファイルパスを取得する方法を見てみましょう設定ファイルのプロパティを、読みする方法を知って、パスの前に設定ファイルのプロパティを取得し、我々はスレッドを使用します。
ここに画像の説明を挿入


実際、次のように、スレッドの形式でリソースフォルダの下のパスを取得することもできます。
ここに画像の説明を挿入

Thread.currentThread()。getContextClassLoader()。getResource( "…")。getPath()
ここに画像の説明を挿入

静的フォルダーを空にすることはできません。空のフォルダーはパッケージング中に無視されるため、NULLポインターが異常であると報告される場合があります。ここでは、ターゲットパッケージ全体を表示できます。



これに加えて、次のような他の多くの方法も使用できます。

this.getClass()。getClassLoader()。getResource( "…")。getPath()
XXX.class.getClassLoader()。getResource( "…")。getPath()
ここに画像の説明を挿入



ClassLoader.getSystemClassLoader()。getResource( "…")。getPath()
ここに画像の説明を挿入



ClassLoader.getSystemResource( "…")。getPath()
ここに画像の説明を挿入

286の元の記事が公開されました Liked12 訪問者10,000以上

おすすめ

転載: blog.csdn.net/newbie0107/article/details/104597954