这里是typesafe config的文档。如果系统变量在类型安全配置中不存在,如何设置默认列表值?
根据它,它可以覆盖那样的属性:
akka {
loglevel = DEBUG
loglevel = ${?LOG_LEVEL}
}
因此,在这种情况下logLevel
将从LOG_LEVEL
系统变量DEBUG
或值。
怎么样的列表配置属性?
akka {
someListProperty = ["oneValue"]
someListProperty = [${?LOG_LEVEL}]
}
在这种情况下,如果系统变量不存在someListProperty
将与空列表overrided。
如果系统变量不存在,我如何设置默认列表值?
类似回答的问题:https://stackoverflow.com/questions/38822992/hocon-substitution-default-value – Vadzim 2017-10-31 11:14:45