zoukankan      html  css  js  c++  java
  • java 得到配置信息

    STEP1: 得到资源文件 com.carel.supervisor.base.config.supervisor.properties
    private static ResourceBundle resourceBundle = ResourceBundle.getBundle(
                "com.carel.supervisor.base.config.supervisor");

    STEP2: 
    resourceBundle.getString("PRODUCT_NAME");




    String name = "carel.properties";
    ClassLoader classLoader = Thread.currentThread()
                                                    .getContextClassLoader();
    URL url = classLoader.getResource(name);
    InputStream input = url.openStream();
    Properties newProperties = new Properties();
    newProperties.load(input);
     Enumeration keys = newProperties.keys();

     while (keys.hasMoreElements())
                {
                    String key = (String) keys.nextElement();

                    if (!propertiesTmp.containsKey(key))
                    {
                        propertiesTmp.setProperty(key,
                            newProperties.getProperty(key));
                        added = true;
                    }
                }



    读取XML类型的配置信息
    = classLoader.getResource(name);
    XMLNode xmlNode = XMLNode.parse(urlService.openStream());

    得到环境变量
    path = System.getenv(PVPRO_HOME);

  • 相关阅读:
    点击按钮倒计时
    js实现-小框框全选
    CSS文字,文本,背景,盒模型等记录
    xps9560黑苹果展示
    面试——谈谈你对抽象和接口的理解(小知识大考点)
    谈谈你对Java 面向对象思想的理解
    谈谈你对Java 平台的理解
    HashMap1.7 问题总结
    2.3.2 InnoDB内存
    2.3 InnoDB 体系架构
  • 原文地址:https://www.cnblogs.com/kevinge/p/1280987.html
Copyright © 2011-2022 走看看