Class 在build.gradle中从内部类引用buildscript

Class 在build.gradle中从内部类引用buildscript,class,groovy,gradle,project,inner-classes,Class,Groovy,Gradle,Project,Inner Classes,我在buid.gradle中有一个内部类: class MyClass { MyClass(String path) { project.project(path); } } 这是失败的,因为它找不到项目。有什么解决方法吗?在调用构造函数时将项目传递给它吗?是的,但我试图避免,应该有另一种方法,因为从JVM的角度来看,它是完全可访问的。在调用构造函数时将项目传递给它?是的,但我试图避免,应该有另一种方法,因为从JVM的角度来看,它是完全可访问的。

我在buid.gradle中有一个内部类:

class MyClass {
   MyClass(String path) {
       project.project(path);
   }
}

这是失败的,因为它找不到项目。有什么解决方法吗?

在调用构造函数时将项目传递给它吗?是的,但我试图避免,应该有另一种方法,因为从JVM的角度来看,它是完全可访问的。在调用构造函数时将项目传递给它?是的,但我试图避免,应该有另一种方法,因为从JVM的角度来看,它是完全可访问的。