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