gpt4 book ai didi

gradle - 我可以在所有模块的根项目中定义 buildscript 存储库吗

转载 作者:行者123 更新时间:2023-12-03 05:47:03 28 4
gpt4 key购买 nike

我的每个子模块中都有类似于以下的代码,但使用不同的插件

buildscript {
ext {
springBootVersion = '2.0.0.RELEASE'
}
repositories {
mavenCentral()
}
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
}
}

可以在根项目中设置存储库以便我不再重复吗?

我已经像这样在根目录中设置了主存储库部分,但这个问题是针对插件和 buildscript 的。部分。
allprojects {
repositories {
jcenter()
maven { url 'https://jitpack.io' }
}
}

最佳答案

|buildscript block 不能放在单独的文件中然后导入,它是一个特殊的文件。

另一方面,你可以做的是把你的 buildscript阻止进入build.gradle根项目的文件,然后来自子项目的所有其他构建文件将继承此 block 。

关于gradle - 我可以在所有模块的根项目中定义 buildscript 存储库吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49541142/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com