您的位置:首页 > 编程语言 > Java开发

java开发中加载配置文件

2015-08-18 17:59 393 查看
用Eclipse开发Java程序,经常需要提前配置好一些参数,比如URL,Time之类,如何在项目中加载配置文件呢?

Java中的java.util.Properties类是一个很好的加载配置文件的类工具,其对.properties的文件可以很好的进行加载解析,下边是使用代码:

//加载配置文件
Properties prop = new Properties();
FileInputStream fis;
try {
fis = new FileInputStream(this.getClass().getClassLoader().getResource("EWBConfig.properties").getPath());
prop.load(fis);
} catch (FileNotFoundException e) {
logger.error("加载配置文件出现异常!"+e);
e.printStackTrace();
} catch (IOException e) {
logger.error("加载配置文件出现异常!"+e);
e.printStackTrace();
}
//获取初始化数据
String WebServerURL=prop.getProperty("WebServerURL");


不但是加载配置文件,在获取文件读入或者写入时,经常会用到 如何获取文件,使用不当经常会造成 文件查找不到异常,用这个代码,可以很好的避免这个问题:

new FileInputStream(this.getClass().getClassLoader().getResource("EWBConfig.properties").getPath());

附一个.properties文件实例:

#主网站访问地址
WebServerURL=http://172.19.43.132:8010
#心跳监听线程间隔 3分钟
statusSleep=180000
#心跳超时时间限 5分钟
statusInterval=300000

#清除卡号线程 间隔10秒
clearInterval=10000
#清除卡号线程 睡眠时间 5秒
clearSleep=5000
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: