尝试加载我的属性文件时,我不断收到空指针异常。这是我第一次尝试这样做,在我的研究中,我似乎需要将它添加到类路径中。这是我目前用来加载它的代码:
//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());
}
要测试属性文件,我只需右键单击我的项目并执行 New --> File --> prop.properties
而且我在这里看不到它(我可能正在寻找完全错误的位置,老实说我不确定):
如果我理解正确,我的 prop.properties 文件不应该出现在 src 文件夹下吗?任何有关如何完成此操作的帮助将不胜感激,我查看了其他类似的帖子无济于事。
谢谢。