2016-03-24 17 views
0
buildscript { 
    repositories { 
    mavenCentral() 
    } 

    dependencies { 
    classpath 'com.google.guava:guava:18.0' 
    } 
} 

apply plugin: LolPlugin 

class LolPlugin implements Plugin<Project> { 
    public void apply(Project p) { 
    p.buildscript.dependencies.each { 
     println it 
    } 
    } 
} 

Bu örnekte, özel eklenti sınıfında bağımlılıklar adı almaya çalışabilirsiniz. Ancak, çıktı içeriği ile beklenen arasında farklılık var.Özel eklenti olarak doğru bağımlılıklar adı al

org.gradle.api.internal.artifacts.dsl.dependencies olduğunu

Fakat çıkış '18.0: guava com.google.guava' Ben

, bekliyoruz .DefaultDependenciesHandler_Decorate 174b0a8

cevap