【发布时间】:2017-02-03 13:46:26
【问题描述】:
我有一个使用 Spring @Component 读取的 .properties 文件,
@Value("${webapp.external_data_source_root_path}")
private String mExternalDataSourceRootPath;
.properties 文件有:
webapp.external_data_source_root_path=[user.home]\/my_path\/
我想要做的是将[user.home] 替换为user.home 的系统环境变量值。我尝试将括号更改为花括号,添加“$”等,但它似乎从未扩展。有没有办法做到这一点?
【问题讨论】:
-
如果我没记错的话,语法是
{user.home}。 -
已经试过了。不起作用,但谢谢。
标签: java spring properties-file