在build.gradle中有多个buildscript块会产生什么影响?

在build.gradle中有多个buildscript块会产生什么影响?,gradle,Gradle,在build.gradle中有多个buildscript块是否正确 如果是,这些构建脚本块如何相互交互?例如,下面是来自build.gradle的一些代码 buildscript { repositories { mavenCentral() } dependencies { classpath 'com.bmuschko:gradle-tomcat-plugin:2.1' } } buildscript { repositories { jcen

build.gradle
中有多个buildscript块是否正确

如果是,这些构建脚本块如何相互交互?例如,下面是来自
build.gradle
的一些代码

buildscript {
  repositories {
    mavenCentral()
  }

  dependencies {
    classpath 'com.bmuschko:gradle-tomcat-plugin:2.1'
  }
}

buildscript {
  repositories {
    jcenter()
  }
  dependencies {
    classpath 'com.bmuschko:gradle-tomcat-plugin:2.2.5'
  }
}
apply plugin: 'com.bmuschko.tomcat'
对于这段代码,我的问题是:

  • 将使用哪个版本的com.bmuschko.tomcat
  • 结果是什么
    存储库
    ?mavenCentral()、jcenter()还是两者都有

  • 看看这个,了解gradle是如何工作的@斯里坎特,我已经读过了。但是我找不到与我的问题相关的信息。看看这个,看看这个,了解gradle是如何工作的@斯里坎特,我已经读过了。但是我找不到与我的问题相关的信息。看看这个