我有一个gradle任务,其中包含以下代码:
project.sourceSets.test.java.isEmpty()
当我执行任务时,它会抛出 groovy.lang.MissingPropertyException:无法获得类型为org.gradle.api.internal.tasks.DefaultSourceSetContainer的SourceSet容器的未知属性“ test”。
但是,我确实在build.gradle中声明了一个空的测试sourceSet
sourceSets {
test {}
}
为什么在任务中找不到属性“测试”?