ConfigSlurper 使用字符串编号 boolean 或 list

在文件 myConfig.groovy 中是以下内容。

message = 'Hello World!'
aNumber=42
aBoolean=false
aList=["apples", "grapes", "oranges"]

然后在你的主脚本中为 myConfig.groovy 文件创建一个 ConfigSlurper ,它实际上只是另一个 groovy 脚本。

config = new ConfigSlurper().parse(new File('/path/to/myConfig.groovy').toURL())

然后使用配置中的项目,你可以参考它们。

assert 'Hello World!' == config.message
assert 42 == config.aNumber
assert false == config.aBoolean
assert ["apples", "grapes", "oranges"] == config.aList