我的每个子模块都有类似以下的代码,但插件不同
buildscript {
ext {
springBootVersion = '2.0.0.RELEASE'
}
repositories {
mavenCentral()
}
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
}
}
可以在根项目中设置存储库,所以我不重复它吗?
我已经在root中设置了主存储库部分,但这个问题适用于插件和buildscript
部分。
allprojects {
repositories {
jcenter()
maven { url 'https://jitpack.io' }
}
}
答案 0 :(得分:0)
buildscript
块无法放入单独的文件中然后导入,这是一个特殊的文件。
另一方面,您可以将buildscript
块放入根项目的build.gradle
文件中,然后子项目中的所有其他构建文件将继承此块。