Java 配置解析Properties文件

Posted Kikyo

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java 配置解析Properties文件相关的知识,希望对你有一定的参考价值。

111

/**
 * 
 * @功能说明:解析Properties文件
 * @作者: herun
 * @创建日期:2014-3-4
 * @版本号:V1.0
 */
public class ParseProperties {

    private static Logger logger = Logger.getLogger(ParseProperties.class);

    /**
     * 相对路径
     * 
     * @return
     */
    public static Properties getProperties() {
        Properties p = null;
        try {
            // 生成输入流
            InputStream ins = ParseProperties.class.getResourceAsStream("../../../jdbc.properties");
            // 生成properties对象
            p = new Properties();
            try {
                p.load(ins);
            } catch (Exception e) {
                e.printStackTrace();
            }

        } catch (Exception e) {
            logger.error("获取系统配置文件jdbc.properties出错:" + e);

        }
        return p;
    }

    public static void main(String[] args) {
        System.out.println(ParseProperties.getProperties().getProperty("port"));
    }

}

 

以上是关于Java 配置解析Properties文件的主要内容,如果未能解决你的问题,请参考以下文章

Java 配置解析Properties文件

JavaI/O:使用Properties来解析配置文件

实现自动解析properties文件并装配到Bean

Java 读取 .properties 配置文件的几种方式

java 怎么读取resource properties 并且解析成map

Java 读取 .properties 文件的几种方式