4.10.2级
注意:我在Gradle论坛页面上发布了相同的问题,但1周后牵引力为0。
我读过Could not find implementation class for plugin error when using Gradle 4.1+,但是我可能有其他问题,但不确定。
这是我第一次编写插件,因此我只关注Writing Gradle Plugins教程和Gradle Plugin Development Plugin。
这是我的插件的build.gradle
文件
apply plugin: 'java'
apply plugin: 'java-gradle-plugin'
gradlePlugin {
plugins {
simplePlugin {
id = 'org.example.greeting.greeting-plugin'
implementationClass = 'org.example.greeting.GreetingPlugin'
}
}
}
但是,当我在构建时得到这个
$ ./gradlew clean build
**> Task :jar**
:jar: A valid plugin descriptor was found for org.example.greeting-plugin.properties but the implementation class org.example.greeting.GreetingPlugin was not found in the jar.
**BUILD SUCCESSFUL** in 0s
我该如何解决?
答案 0 :(得分:-1)
本文有一个创建了/top-level/buildSrc/src/...
目录。我将src/
树移到了/top-level/src/...
上,它起作用了。