从jar中读取META-INF中的属性文件

时间:2017-11-16 11:56:34

标签: java maven

我正在尝试访问库中的属性文件。问题是该文件位于使用我的库的应用程序的META-INF文件夹中。我目前正在使用:

private static final String CONFIG_FILE = "config.properties";

private Properties getConfigFile(){
    InputStream input = null;
    Properties config = new Properties();
    input = this.getClass().getResourceAsStream(CONFIG_FILE);
    if(input == null){
        System.out.println("*****************************************INPUT NULL DEST**************************************");
        return null;
    }
    try {
        config.load(input);
        return config;
    } catch (IOException io) {
        if(input!=null){
            try {
                input.close();
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
    }
    return config;
}`

但是有任何成功。我试图将常量重命名为“META-INF / config.properties”并仍然为空。

0 个答案:

没有答案