Java 如何修复groovy.lang.MissingMethodException:方法没有签名
为什么下面的groovy代码会引发异常:Java 如何修复groovy.lang.MissingMethodException:方法没有签名,java,groovy,Java,Groovy,为什么下面的groovy代码会引发异常:groovy.lang.MissingMethodException:没有方法的签名 我是groovy的新人,有人能帮我吗 def b = {-> c() } def c={ -> true } b() Stracktrace是 groovy.lang.MissingMethodException: No signature of method: Script1.c() is applicable for a
groovy.lang.MissingMethodException:没有方法的签名
我是groovy的新人,有人能帮我吗
def b = {->
c()
}
def c={ ->
true
}
b()
Stracktrace是
groovy.lang.MissingMethodException: No signature of method: Script1.c() is applicable for argument types: () values: []
Possible solutions: a(), is(java.lang.Object), run(), run(), any(), any(groovy.lang.Closure)<i>
at Script1$_run_closure1.doCall(Script1.groovy:7)
at Script1.run(Script1.groovy:14)
groovy.lang.MissingMethodException:方法:Script1.c()的签名不适用于参数类型:()值:[]
可能的解决方案:a()、is(java.lang.Object)、run()、run()、any()、any(groovy.lang.Closure)
在Script1$\u运行\u closure1.doCall时(Script1.groovy:7)
在Script1.run(Script1.groovy:14)
是关于订单的
def c = { ->
true
}
def b = { ->
c()
}
b()
谢谢,这就是问题所在。