public class ConfigUtil {
public static String rootPath;
public static String getRootPath() {
return rootPath= getConfigPropertiesValue("CSV_FILE_PATH");
}
public static void setRootPath(String rootPath) {
ConfigUtil.rootPath =rootPath;
}
/**
* 根据key值获取config.properties中的值
* @return
*/
public static String getConfigPropertiesValue(String key) {
InputStream in = ConfigUtil.class.getClassLoader().getResourceAsStream("config.properties");
Properties prop = new Properties();
try{
prop.load(in); ///加载属性列表
return prop.getProperty(key);
}
catch(Exception e){
e.printStackTrace();
}
return null;
}
}
src/main/resources/config.properties
FILE_SAVE_ROOT_PATH=E:\\RiskMonitor\\\u98CE\u9669\u76D1\u6D4B\u4EA7\u54C1\u7ED3\u679C\\ Shp_ROOT_PUBLISH_PATH=E:\\EDATA\\LocalData\\ #fxjzUrl=http://10.1.1.1/fxjc/ fxjzUrl=http://10.1.1.1:8080/fxjc/ file.allowExtName=.csv,.xls,.xlsx,.doc,.docx,.png,.jpg,.pdf,.avi,.mpg,.mpeg,.mp4,.gif,.zip,.rar,.txt #\u9879\u76EE\u540D\u79F0 file.context-path=/riskMonitor Shp2Zip=E:\\JAVA\\apache-tomcat-8.5.51\\webapps\\riskMonitor IntyImage=IntyMapping.exe IntyImageToolPath=E:\\Warning\\Mapping\\IntyMapping HostUrl=http://10.1.1.1/ GSHostUrl=http://weixin.pt.cn/