1
我已經在我的Java文件中設置一個系統屬性爲:訪問系統屬性
System.setProperty("myRunOnEnv","dev");
現在我用我的.properties此係統屬性文件作爲
my.env=${myRunOnEnv}
&後在我的java代碼我得到的價值爲
XYZ.getProperty(...)
但my.env的價值出來成爲「$ {myRunOnEnv}」而不是「dev」。我究竟做錯了什麼 ?
你沒有犯任何錯誤後,裝載屬性文件,Java的只是不具備此功能用系統屬性的值替換'$ {...}'。你必須自己編程。 – Jesper