Scala 如何在application.conf中设置默认值并使用环境变量
Scala 如何在application.conf中设置默认值并使用环境变量,scala,playframework,config,Scala,Playframework,Config,我想使用环境变量为application.conf中的一个配置变量设置值。但如果这个env变量不存在,我希望将config默认为某个值,而不是出错 这可能吗?这里是设置参考 test.myframework { host = ${TEST_HOST_NAME} } 如果测试主机名不存在,是否可以将默认主机设置为本地主机?播放文档中对此进行了说明: my.key = defaultvalue my.key = ${?MY_KEY_ENV}
我想使用环境变量为application.conf中的一个配置变量设置值。但如果这个env变量不存在,我希望将config默认为某个值,而不是出错
这可能吗?这里是设置参考
test.myframework {
host = ${TEST_HOST_NAME}
}
如果测试主机名不存在,是否可以将默认主机设置为本地主机?播放文档中对此进行了说明:
my.key = defaultvalue
my.key = ${?MY_KEY_ENV}