Tabaka için basit bir groovy tabanlı eklenti oluşturdum. Benim gradle.build dosyasındaBağlama özel kavanoz eklentisini uygula
aşağıdakileri sorunum:
apply plugin: 'groovy'
dependencies {
compile gradleApi()
compile localGroovy()
}
Her şey, bir derleme dizini harika olsun işleri ve .jar lib klasöründe oluşturulur, ben bu bağımsız eklenti sanırım.
Şimdi benim gradle instalation içine bu yeni eklenti kayıt nasıl bilmek istiyorum, bu yüzden eklentisi uygulamak yapabilirsiniz: Aşağıdaki 'myPlugin' Yaptığım:
- eklentisine eklentisi droped kurulum
- klasör
- aynı özellikleri src dir (çaresizlik eylemi)
Eh ben hata alıyorum eklentisi uygulamak için denemek her adımdan sonra: 'myplugin' kimlikli
- Plugin bu hakkı elde nasıl
bulunamadı ??
Eklentimi çalıştıracak adımların listesini belirtebilir misiniz? yardım
Bunu denedim ve hala aşağıdaki hatayı aldım: ': classpath' yapılandırması için tüm bağımlılıklar çözülemedi. > org.gradle.mypluginpack bulunamadı: MyPlugin: 1.0-SNAPSHOT. İstenen: : test: belirtilmemiş – RicardoE
teşekkürler, başka herhangi bir fikir? – RicardoE
Eh, muhtemelen belirttiğiniz depo, eklentinizin kavanozunu içermiyordu. Benim 'flatDir' sadece örnek uğruna oldu. Bağımlılık yönetimi için aynı kural, buildscript'in kapanmasında geçerlidir. –