Benutzerdefinierte Gradle-Plugin-ID nicht gefunden
Ich schreibe ein Gradle Plugin und bekomme das nichtapply plugin:
Befehl, um im Gradle-Skript zu arbeiten, das das Plugin verwendet. Ich benutze Gradle 1.1.
Ich habe das Plugin mit gebautclean build
und ich versuche, es vorerst über ein flaches Repo zum Gradle-Build hinzuzufügen. Das scheint zu funktionieren, aber Gradle merkt nicht, dass es ein Plugin mit der ID gibttest-plugin
. Der Projektname im Pluginsettings.gradle
isttest-plugin
und die Eigenschaftendatei inMETA-INF/gradle-plugins
ist auchtest-plugin.properties
. Ich bin nicht sicher, wo ich sonst die Plugin-ID angeben kann.
Dasgradle.build
Datei in dem Projekt, das dietest-plugin
:
repositories {
flatDir name: 'libs', dirs: "../build/libs"
}
dependencies {
compile 'test:test-plugin:0.1'
}
apply plugin: 'test-plugin'
Fehler von Gradle:
What went wrong:
A problem occurred evaluating root project 'tmp'.
Plugin with id 'test-plugin' not found.