从Jboss属性文件中获取路径

时间:2018-01-23 06:30:55

标签: java jboss

public static void loadProperties(){
    InputStream inputStream = Thread.currentThread().getContextClassLoader().getResourceAsStream("test.properties");
    try {
        properties = new Properties();
        properties.load(inputStream);
    } catch (IOException e) {
        e.printStackTrace();
    }
}

我应该在哪里放置配置文件以使其使用此代码?

我应该在哪里放置我的属性文件?如何创建属性文件?

1 个答案:

答案 0 :(得分:1)

将属性文件添加到WEB-INF / classes文件夹内的war文件中。

然后你可以阅读文件

public static void loadProperties(){

  InputStream inputStream = this.getClass().getClassLoader().getResourceAsStream("test.properties");
     try {
           properties = new Properties();
           properties.load(inputStream);
     } catch (IOException e) {
            e.printStackTrace();
     }
}