我是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/56837156/

10-09 04:23