【发布时间】:2023-04-10 12:58:03
【问题描述】:
我试图从属性文件中获取属性(键:值对),但我得到空指针异常。
Properties prop;
@BeforeTest
public void beforeTest() throws IOException {
prop=new Properties();
FileInputStream objfile = new FileInputStream(
"\\resources\\config.properties");
prop.load(objfile);
objfile.close();
}
文件夹结构是
【问题讨论】:
-
我在 com.test.com.test.keywordProperties 文件夹中看到了?
-
首先,将 .Properties 重命名为 .properties。区分大小写的问题在这里。然后,属性文件不应该在源代码下。它应该在资源文件夹下。创建资源文件夹并将 Config.properties 文件放入其中。你不应该像这样给出绝对路径。您必须使用相对路径,因为文件在您的项目中
-
我将 .Properties 更新为 .properties。创建资源文件夹并将 config.properties 转移到该资源文件夹我仍然收到 NullPointerException。
标签: java selenium selenium-webdriver properties