我在Eclipse中设置Vm参数,如
-DCONFIG_DATA_PATH=Users/23760/Downloads/common_config/properties/dev
这个值我在prop文件中注入
test=${CONFIG_DATA_PATH}
使用spring代码加载该prop文件
try {
Properties = PropertiesLoaderUtils.loadAllProperties(instancePropertiesFile);
System.out.println(" prop " + prop.getProperty("test") +" System variable "+System.getProperty("CONFIG_DATA_PATH"));
config.putAll(prop);
} catch (IOException e) {
System.err.println(" Error Loading the File");
e.printStackTrace();
}
CONFIG_DATA_PATH在系统属性中成功设置,但它没有在prop文件中注入而prop.getProperty("test")
没有打印我想要的路径只需打印${CONFIG_DATA_PATH}