如何设置默认值并在 application.conf 中使用环境变量

How to set default value and also use Environment variable in application.conf


我想使用环境变量为 application.conf 中的配置变量之一设置值。但是如果这个 env 变量不存在,我想将配置默认设置为某个值而不是出错。
这可能吗?这里设置参考。

test.myframework {
host = ${TEST_HOST_NAME}
}

这里如果 TEST_HOST_NAME 如果不存在,我可以将主机默认为本地主机吗?

播放文档中对此进行了描述Production Configuration:

my.key = defaultvalue
my.key = ${?MY_KEY_ENV}