给定test.groovy中的以下设置 class Main { new Child().foo()test.groovy (使用Groovy2.5.4和至少我尝试过的所有其他版本)时,我得到以下错误: Caught: groovy.lang.MissingMethodException: No signature:23)
at Main$Child$foo.cal
我正在开发一个使用Groovy作为编译时依赖项的Java模块,我想在不编写Groovy代码的情况下向我的Person类(如)添加一个方法。我为Person实例化了一个Expando类,并注册了一个MethodClosure,它将方法调用委托给类PersonDefaultMethods中的一个方法。MethodClosure (new Person