【问题标题】:how set path to property file in jave如何在java中设置属性文件的路径
【发布时间】:2014-05-23 07:25:44
【问题描述】:

我想在我的 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)

我该如何解决这个问题?

【问题讨论】:

  • proj.properties 不是application.properties !
  • 文件名为proj.properties,您正在尝试加载application.properties
  • 对不起,这只是一个错字,问题仍然存在

标签: java properties


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-10-05
    • 1970-01-01
    • 1970-01-01
    • 2016-04-25
    • 2011-08-13
    • 1970-01-01
    • 2014-02-01
    相关资源
    最近更新 更多