我想在 application.conf
中定义一个变量,它将是一个字符串列表。目前在 application.conf 我有这样的事情:
some.env.variable = ["a", "b"]
我试过:
some.env.variable = ${?I_AM_ENV}.split(",")
当
I_AM_ENV = a,b
但它没有用。加载应用程序时出现错误:
Wrong value type at 'some.env.variable', expecting: list but got: string
最佳答案
根据 documentation :
// in your env
export OPTIONAL_A='"b", "c"'
// in application.conf
path = [ "a", ${?OPTIONAL_A} ]
应该评估
path
至 ["a", "b", "c"]
关于arrays - 如何在application.conf中读取数组环境变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35987684/