zoukankan      html  css  js  c++  java
  • java读取properties配置文件方法(一)

    为了修改项目参数方便,需要使用properties配置文件;

    首先是需要三个jar包(不同的jar包,读取配置文件的方式会有所不同,这里使用的是2.6版本的jar包)

    commons configurations

    依赖包

    commons-lang

    commons-logging

    然后开始就可以编写读取文件的代码了

    现在先简单说一下第一种,如有不足之处欢迎指教。

    package properties;

    import org.apache.commons.configuration.Configuration;
    import org.apache.commons.configuration.ConfigurationException;
    import org.apache.commons.configuration.PropertiesConfiguration;

    public class PropertiesConfig{
    /**
    * read ip and port from the file with PATH:ustc/com/source/global.properties
    *
    */

    private static String fileName = "ustc/com/source/global.properties";

    /**
    * @return port
    * @throws ConfigurationException
    */
    public static Integer InitPort() throws ConfigurationException {

    Configuration config = new PropertiesConfiguration(fileName);
    Integer port = config.getInt("port");

    return port;
    }
    /**
    *
    * @return ip
    * @throws ConfigurationException
    */
    public static String InitIP() throws ConfigurationException {

    Configuration config = new PropertiesConfiguration(fileName);
    String IP = config.getString("IP");

    return IP;
    }
    /**
    *
    * for test
    */
    public static void main(String argc[]) {

    Integer port = null;
    String ip = null;
    try {
    port = PropertiesConfig.InitPort();

    ip = PropertiesConfig.InitIP();
    } catch (ConfigurationException e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    }

    System.out.println(port + ip);

    }
    }

  • 相关阅读:
    【转】VB 技巧一
    VB中的trim()函数
    转:vb实现老板键功能
    VB为自己的程序设定消息(可接收处理)
    RegisterHotKey的具体使用方法
    GetPrivateProfileString
    在VB语言中,DOEVENTS的具体的用法和含义
    VB中的ADO数据对象编程
    jquery操作select下拉列表框
    jQuery对Select的操作集合
  • 原文地址:https://www.cnblogs.com/castlehappiness/p/4034905.html
Copyright © 2011-2022 走看看