使用InputStream流读取.properties配置文件:
/**
* 读取配置文件
*
*/
private void getProperties(){
//test.properties文件默认在src/config目录中下;
URL url = getClass().getClassLoader().getResource("config/test.properties");
InputStreamReader inputStreamReader = null;
Properties properties = new Properties();
try {
InputStream inputStream = url.openStream();
inputStreamReader = new InputStreamReader(inputStream);
//加载配置文件;
properties.load(inputStreamReader);
//根据key获取value;
String value = properties.getProperty("versionName");
System.out.println(value);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}