我对 groovy 很陌生,所以请耐心等待,但我有一堆类似的代码,我正试图将它们输入一个数组。这非常简单,我在顶部有我的数组声明,然后在下面声明彼此相似的变量。我只包括了三个,但实际上我有大约 10 个。除了这不起作用,我不知道为什么?如果有人有任何想法,将不胜感激。
def properties = resource.adaptTo(ValueMap.class) ?: []
headerText = properties["headerText"] ?: ""
bodyText = properties["bodyText"] ?: ""
footerText = properties["footerText"] ?: ""
以下错误:
Caused by: groovy.lang.MissingPropertyException: No such property: headerText for class