码迷,mamicode.com
首页 > 编程语言 > 详细

【Java 配置】解析Properties文件

时间:2020-04-14 22:47:25      阅读:71      评论:0      收藏:0      [点我收藏+]

标签:stream   出错   说明   int   out   ace   相对路径   str   nbsp   

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文件

标签:stream   出错   说明   int   out   ace   相对路径   str   nbsp   

原文地址:https://www.cnblogs.com/kikyoqiang/p/12701446.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!