private static CombinedConfiguration readConfig(){ try{ // 指定文件编码方式,否则properties文件读取中文会是乱码,要求文件编码是UTF-8 FileBasedConfigurationBuilder.setDefaultEncoding(PropertiesConfiguration.class, ENCODING); // 使用默认表达式引擎 DefaultExpressionEngine engine = new DefaultExpressionEngine(DefaultExpressionEngineSymbols.DEFAULT_SYMBOLS); Configurations configs = new Configurations(); CombinedConfiguration config = configs.combined(ROOT_URL); config.setExpressionEngine(engine); // 设置同步器 config.setSynchronizer(new ReadWriteSynchronizer()); return config; }catch(Exception e){ throw new ExceptionInInitializerError(e); } } private static PropertiesConfiguration createUserConfig(){