zoukankan      html  css  js  c++  java
  • Java中读取properties 文件

    Properties properties = new Properties();
    
    // 方法1
    try {
        // 在加载的class文件中加载,文件是和类文件放在一下的
        ClassLoader loader = PropertiesUtil.class.getClassLoader();
        InputStream inStream = loader.getResourceAsStream("config.properties");
        properties.load(inStream);
        value = properties.getProperty(propKey);
    } catch (Exception e) {
        logger.error("An error occured!");
    }
    
    // 方法2
    try {
        // loadAllProperties直接使用路径
        properties = PropertiesLoaderUtils
                .loadAllProperties("E:/config.properties");
        properties.getProperty(propKey);
    } catch (Exception e) {
        logger.error("An error occured!");
    }
    
    // 方法3
    try {
        Resource resource = new ClassPathResource("config.properties");
        properties = PropertiesLoaderUtils.loadProperties(resource);
        value = properties.getProperty(propKey);
    } catch (Exception e) {
        logger.error("An error occured!");
    }
    
    // 方法4
    try {
        Resource resource = new ClassPathResource("config.properties");
        PropertiesLoaderUtils.fillProperties(properties, resource);
        value = properties.getProperty(propKey);
    } catch (Exception e) {
        logger.error("An error occured!");
    }
  • 相关阅读:
    在列表中添加序号列
    在C#中使用正则表达式
    Git
    Linux 配置Java环境
    讯飞语义理解 JAVA SDK
    分屏显示
    Gdiplus
    重启进程
    MFC 常用功能属性
    MFC 打印
  • 原文地址:https://www.cnblogs.com/chenhao1990/p/4628964.html
Copyright © 2011-2022 走看看