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

    一.创建properties配置文件

    file_upload_path=http://localhost:8011/ecps-file
    solr_path=http://localhost:8080/solr
    deploy_html_path=C:/Users/user/workspac/gxshop1/ecps-parent0317/ecps-portal/src/main/webapp/html
    ws_pass=123
    portal_path=http://localhost:8021/ecps-portal
    request_file_path=http://localhost:8011/ecps-file
    host_path=192.168.43.192
    port_path=6379
    key_val=key_val

    二.创建util工具类

    package util;
    
    import java.io.IOException;
    import java.io.InputStream;
    import java.util.Properties;
    
    public class ECPSUtils {
        
        public static String getProp(String key){
            //定义一个临时的值变量
            String value = "";
            //创建properties对象
            Properties p = new Properties();
            //类加载器(读取配置文件)
            InputStream is = ECPSUtils.class.getClassLoader().getResourceAsStream("ecps_prop.properties");
            try {
                //从输入流中读取属性列表(键值对)
                p.load(is);
                //通过形式参数的key获取值
                value = p.getProperty(key);
                //关闭流
                is.close();
            } catch (IOException e) {
                e.printStackTrace();
            }
            return value;
        }
        
    }

    三.创建测试类

    package test;
    
    import util.ECPSUtils;
    
    public class TestProperties {
        public static void main(String[] args) {
            String file_upload_path = ECPSUtils.getProp("file_upload_path");
            System.out.println(file_upload_path);
        }
    }

    四.结果

  • 相关阅读:
    python cx_Oracle install
    import uno 错误
    webkit report
    window bzr launchpad 安装配置
    如何让同一个字段在不同的view中显示不同的内容
    Trigger model Trigger expr_id in WorkFolow
    how to use a xml_id in field domain
    action 关联
    activity清除的所有方法
    listview加载性能优化ViewHolder
  • 原文地址:https://www.cnblogs.com/chuanqi1995/p/10310248.html
Copyright © 2011-2022 走看看