Groovy new 内部类报错的问题
package pkg;
class Outer {
static class Inner {}
}
当直接 new Outer.Inner() 会导致 unable to resolve class Outer.Inner。
方式一
通过import方式解决。
import pkg.Outer;
new Outer.Inner();
方式二
通过new外部类方式解决。
new Outer();
def inner = new Outer.Inner();