我是Gradle的新手,正在阅读文档,但是我不理解其中的某些部分。这些部分之一与buildscript
块连接。目的是什么?
好的,但是有什么区别:
repositories {
mavenCentral()
}
dependencies {
compile group: 'commons-codec', name: 'commons-codec', version: '1.2'
}
例如,为什么必须使用
buildscript
? 最佳答案
buildScript
块确定在其余的构建脚本中可以使用哪些插件,任务类和其他类。没有buildScript
块,您可以直接使用Gradle附带的所有功能。如果您还想使用第三方插件,任务类或其他类(在构建脚本中!),则必须在buildScript
块中指定相应的依赖项。
关于classpath - Gradle中buildscript块的目的,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17773817/