gpt4 book ai didi

scala - 如果类型安全配置中不存在系统变量,如何设置默认列表值?

转载 作者:行者123 更新时间:2023-12-01 02:13:58 25 4
gpt4 key购买 nike

这是typesafe config文档。

根据它可以覆盖这样的属性:

akka {
loglevel = DEBUG
loglevel = ${?LOG_LEVEL}
}

所以在那种情况下 logLevel将是 DEBUG或来自 LOG_LEVEL 的值系统变量。

列表配置属性呢?
akka {
someListProperty = ["oneValue"]
someListProperty = [${?LOG_LEVEL}]
}

在这种情况下,如果系统变量不存在 someListProperty将被空列表覆盖。

如果系统变量不存在,如何设置默认列表值?

最佳答案

老问题,但我有类似的问题。
你可以这样做:

akka {
defaultProperty = "oneValue"
defaultProperty = ${?SYSTEM_VAR}
someListProperty = [${akka.defaultProperty}]
}

关于scala - 如果类型安全配置中不存在系统变量,如何设置默认列表值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26648416/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com