我是Gradle的新手,正在阅读文档,但我不理解其中的某些部分。这些部件之一与buildscript
模块连接。目的是什么?
如果构建脚本需要使用外部库,则可以将它们添加到构建脚本本身中的脚本的类路径中。您可以使用buildscript()方法执行此操作,并传入一个声明构建脚本类路径的闭包。
buildscript { repositories { mavenCentral() } dependencies { classpath group: 'commons-codec', name: 'commons-codec', version: '1.2' } }
好的,但是有什么区别:
repositories {
mavenCentral()
}
dependencies {
compile group: 'commons-codec', name: 'commons-codec', version: '1.2'
}
例如,为什么必须使用buildscript
?