如何在build.gradle脚本中调用DependencyHandler.add
因此build.gradle文件基本上是一个Groovy闭包,它的委托是一个项目对象,它有一些方法,比如依赖项和存储库,我们向它们传递额外的闭包。这句话怎么会是这样的:如何在build.gradle脚本中调用DependencyHandler.add,gradle,groovy,Gradle,Groovy,因此build.gradle文件基本上是一个Groovy闭包,它的委托是一个项目对象,它有一些方法,比如依赖项和存储库,我们向它们传递额外的闭包。这句话怎么会是这样的: dependencies{ testCompile 'junit:junit:4.12' } 触发DependencyHandler.add(String configurationName,Object dependencyNotation)调用?这是Groovy的一些特殊功能吗?下面是评论部分,我在这里介绍了Groo
dependencies{
testCompile 'junit:junit:4.12'
}
触发DependencyHandler.add(String configurationName,Object dependencyNotation)调用?这是Groovy的一些特殊功能吗?下面是评论部分,我在这里介绍了Groovy脚本中的一些常见“魔力” 在Gradle的早期版本中,他们用来截获丢失的方法。看看最近的资料,我相信他们现在正在使用Groovy的一些动态类特性来实现类似的行为 如果你想追踪Gradle资料中的魔法,你应该看看
配置添加依赖项