2015-08-23 27 views
5

Grails 3.x eklenti adları org.grails.plugins:$project.name veya sadece $project.name mu?Gerekir Grails 3.x eklenti adı her zaman 'org.grails.plugins:'?

https://raw.githubusercontent.com/grails/grails-profile-repository/master/profiles/plugin/templates/bintrayPublishing.gradle'dan itibaren varsayılan org.grails.plugins:$project.name, ancak https://bintray.com/grails/plugins/ adresinde bazı eklentiler org.grails.plugins: içerir ve bazıları yoktur. "Resmi" eklentilerin org.grails.plugins: ve üçüncü taraf eklentilerinin bulunmadığı konusunda net bir örnek olmadığını görebildiğim kadarıyla görülebilir.

Güncelleme: Yukarıdaki bintrayPublishing.gradle, varsayılan adı $project.group:$project.name olarak değiştirilmiştir. İsim sadece bir isim, herhangi bir şekilde bağımlılık çözümü için kullanılmaz. Ancak en son değişikliklerle maven groupId ve artifactId öğelerinin ne olduğunu görmek daha kolay.

Güncelleştirme 2: bintrayPublishing.gradle varsayılanı değiştirdi, şimdi sadece $project.name. Grails 3.1'den başlayarak bintrayPublishing.gradle, bir plugin ile değiştirilmiştir. Ayrıca ben eklentiyi yüklemeye çalışırken sonra ben grails 3.0.5

kullanıyorum this blog post

cevap

0

içinde 2. soruya bakınız ... ben bu know..like oldum, ..

compile "org.grails.plugins:mail:2.0.0.RC2" ==> this plugin from grails.org 

compile 'org.apache.activemq:activemq-spring:5.11.1' ==> this plugin from activemq.apache.org 

compile "com.sun.mail:javax.mail:1.5.1" ==> this plugin look like from oracle 

nedenle tüm eklenti, org.grails.plugins

+0

'u içermelidir. Bu maven groupId'dir. Sorum şu Bintray adıyla ilgiliydi. – rlovtang