プロパティ ファイルを読み込もうとすると、ヌル ポインタ例外が発生し続けます。これは初めての試みであり、私の調査では、クラスパスに追加する必要があるようです。これをロードするために現在使用しているコードは次のとおりです。
//Set up the properties
String filePath = "src/prop.properties";
InputStream inputStream = this.getClass().getResourceAsStream(filePath);
//Load the properties file
try
{
properties.load(inputStream);
logger.info("Properties file was loaded successfully.");
}
catch(IOException ex)
{
logger.severe("Properties file could not be loaded. Exception : " + ex.getMessage());
}
catch(NullPointerException ex)
{
logger.severe("Null Pointer exception occurred when attempting to load Properties file. Exception : " + ex.getMessage());
}
プロパティ ファイルをテストするために、プロジェクトを右クリックし、[新規作成] --> [ファイル] --> [prop.properties] を実行しました。
そして、ここには表示されません(完全に間違った場所を見ている可能性があります。正直なところ、よくわかりません):
私が正しく理解していれば、私の prop.properties ファイルは src フォルダーの下に表示されるべきではありませんか? これを達成する方法についての助けをいただければ幸いです。他の同様の投稿を見ても役に立ちませんでした。
ありがとう。