我有一个方法在Groovy文件看起来像这样:
static Map getFixtures() {
return [
mydb: [
mytable:
[
[
Id: 1,
]
]
]
]
}
当我调用该方法时,像这样:
Map fixtures = getFixtures()
我收到此错误:
Exception in thread "main" java.lang.ClassFormatError: Method getFixtures in class has illegal modifiers: 0x409
如何将typehint多维数组这样?
答案 0 :(得分:0)
菜鸟无法评论@dagget的评论,但这可能是由于您在方法名称中选择的 get 前缀所致。 Groovy可能试图在调用类中查找getter方法。请参阅http://groovy-lang.org/style-guide.html#_getters_and_setters