ABC=https://fsdfsdf.iy.com
ABCId=L2345345ZhP345
ABCKey=sfdf4234f234dhE6Ut0a
ABCName=Gassd010
上面是myConfig.properties配置文件的格式
1. KEY 和 value 要用"=" ;
2. 行尾没有,;.等标点;
3. KEY 要和反射获取 value 的KEY 要一致;
Properties properties = new Properties();
// 使用InPutStream流,用反射读取properties文件
FileReader fileReader = new FileReader(filePath);
BufferedReader bufferedReader = new BufferedReader(fileReader);
properties.load(bufferedReader);
bufferedReader.close();
下面是反射的方法:
String endPoint = properties.getProperty("ABC");
String accessId = properties.getProperty("ABCId");
String accessKey = properties.getProperty("ABCKey");
String instanceName= properties.getProperty("ABCName");