gpt4 book ai didi

java - 如何在 build.gradle 之外声明存储库详细信息

转载 作者:行者123 更新时间:2023-11-30 10:04:52 24 4
gpt4 key购买 nike

我正在使用 repositories{} block 在 build.gradle 文件中声明用于依赖项解析的存储库。有什么方法可以在 build.gradle 文件之外声明存储库,这样我就不必为所有其他项目声明。

我来自 maven 背景,我们可以在 .m2 文件夹中的 settings.xml 中声明存储库。

请指教。

最佳答案

依赖项的来源是构建的重要部分。它是有助于提供可重现构建的众多元素之一。 Maven 假定给定版本的依赖项在所有存储库中都是相同的。遗憾的是,这不是真的。

因此在每个 Gradle 构建中声明存储库是很自然的。这可以通过声明来自 external script which is applied 来外部化。在你的项目中。

并且该脚本应该依赖于 allprojects block 来确保将存储库添加到多项目构建的所有项目中。

关于java - 如何在 build.gradle 之外声明存储库详细信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55603318/

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