
正文
Java实现获取属性文件的参数值
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Java实现获取属性文件的参数值
1,属性文件内容(analysis.properties),路径必须在:src根目录下:
#client data path
analysis.client.data.path = D://analysis/data/
#server data path
analysis.server.data.path = /home/iq126/xyzqiq126/file_tang/
2,获取属性文件的方法:
/**
* @Title: getPropertiesValue
* @Description:获取配置文件信息
* @param configName
* @param key
* @return String
* @throws
*/
public static String getPropertiesValue(String configName,String key) {
try {
String value = "";
InputStream path =Thread.currentThread().getContextClassLoader().getResourceAsStream(configName+".properties");
config.clear();
config.load(path);
value = config.getProperty(key).toString();
return value;
} catch (Exception e) {
return "";
}
}
3,Java调用获取属性文件的属性值的方法:
//获取客户端数据文件路径
String client_path = Pub.getPropertiesValue("analysis", "analysis.client.data.path");
//获取数据库服务器上的存放数据文件路径
String server_path = Pub.getPropertiesValue("analysis", "analysis.server.data.path");





