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!");
    }
  • 相关阅读:
    bootstrap
    移动视口,以及适配
    CSS线性渐变
    css之什么是bfc
    css 深入进阶之定位和浮动三栏布局
    webpack 4 技术点记录
    jQuery的学习总结
    jQuery 知识大全
    JS高级进阶
    正则
  • 原文地址:https://www.cnblogs.com/chenhao1990/p/4628964.html
Copyright © 2011-2022 走看看