我想使用环境变量为 application.conf 中的配置变量之一设置值。但是如果这个环境变量不存在,我想将默认配置设置为某个值而不是出错。
这可能吗?这里设置供引用。
test.myframework {
host = ${TEST_HOST_NAME}
}
如果 TEST_HOST_NAME 不存在,我可以将主机默认为本地主机吗?
最佳答案
这在 Play 文档Production Configuration中有描述。 :
my.key = defaultvalue
my.key = ${?MY_KEY_ENV}
关于scala - 如何设置默认值并在 application.conf 中使用环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44105029/