1
我已经在我的Java文件中设置一个系统属性为:访问系统属性
System.setProperty("myRunOnEnv","dev");
现在我用我的.properties此系统属性文件作为
my.env=${myRunOnEnv}
&后在我的java代码我得到的价值为
XYZ.getProperty(...)
但my.env的价值出来成为“$ {myRunOnEnv}”而不是“dev”。我究竟做错了什么 ?
你没有犯任何错误后,装载属性文件,Java的只是不具备此功能用系统属性的值替换'$ {...}'。你必须自己编程。 – Jesper