我写了一个自定义插件CustomPlugin.groovy
,它与我的build.gradle
所在的路径相同。请参阅下面的屏幕截图
下面是我的CustomPlugin.groovy
import org.gradle.api.Plugin
import org.gradle.api.Project
class CustomPlugin implements Plugin<Project> {
void apply (Project project) {
project.task('validate') {
doLast {
println 'Hi Validate'
}
}
}
}
当我在build.gradle
中包含此代码时,它工作正常。而当我尝试将其放入常规文件时,我得到
Could not get unknown property 'CustomPlugin' for root project 'gradle-play' of type org.gradle.api.Project.
如何分别将插件作为Groovy文件放在与build.gradle相同的路径中,然后执行它们?