如何在java中设置属性文件的路径

时间:2014-05-23 07:25:45

标签: java properties

我想在我的java项目中使用属性文件。我把这个文件放在src / main / resources / application.properties中。然后在代码中我有:

public static String loadProperty(String name)
{
    Properties props = new Properties();
    try {
        props.load(PropertyLoader.class.getResourceAsStream("/application.properties"));
    ...

但得到了错误:

java.lang.NullPointerException
at java.util.Properties$LineReader.readLine(Properties.java:434)
at java.util.Properties.load0(Properties.java:353)
at java.util.Properties.load(Properties.java:341)
at com.tests.util.PropertyLoader.loadProperty(PropertyLoader.java:23)

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

检查文件名。是proj.properties还是application.properties