我已經按照我的屬性文件:如何將變量傳遞給在.property文件中引用的JVM?
connection1.username=${cloud.db.username}
connection1.password=${cloud.db.password}
我想在運行/調試配置
我想我需要做的是通過在JVM命令下列參數傳遞這些變量行:-Dcloud.db.username=JOHN -Dcloud.db.password=SECRET
。
但在代碼調用Properties.getProperty()
仍然返回${cloud.db.username}
。
我在IntelliJ IDEA下運行它作爲junit。
啊,打我17秒;) – MadProgrammer 2012-08-03 22:29:03
以及我一直想知道是否發佈這個答案一段時間。思想(嗯,我仍然這樣做)這是棘手的,我失去了一些東西;) – 2012-08-03 22:30:31