Piszę wtyczkę Gradle i nie udało mi się uzyskać polecenia apply plugin:
do pracy w skrypcie Gradle, który korzysta z wtyczki. Używam programu Gradle 1.1.Niestandardowy identyfikator wtyczki Gradle nie został znaleziony
Zbudowałem wtyczkę z clean build
i próbuję teraz dodać ją do kompilacji Gradle za pośrednictwem płaskiego repo. Wydaje się, że działa, ale Gradle nie wykrył, że istnieje wtyczka z identyfikatorem test-plugin
. Nazwa projektu w plugin's settings.gradle
to test-plugin
, a plik właściwości w META-INF/gradle-plugins
jest również test-plugin.properties
. Nie jestem pewien, gdzie jeszcze mogę podać identyfikator wtyczki.
Plik gradle.build
w projekcie, który jest za pomocą test-plugin
:
repositories {
flatDir name: 'libs', dirs: "../build/libs"
}
dependencies {
compile 'test:test-plugin:0.1'
}
apply plugin: 'test-plugin'
błąd z Gradle:
What went wrong:
A problem occurred evaluating root project 'tmp'.
Plugin with id 'test-plugin' not found.
Dziękuję za szybką odpowiedź! –
Jak dodać wiele wtyczek? –