gpt4 book ai didi

gradle - 动态应用通用的依赖gradle文件?

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

我有一个 gradle 文件 (common-utils.gradle),其中包含各种项目中常见的一系列有用函数。我在 Artifactory 中有该文件。现在,我希望我的项目的 build.gradle 下拉该 common-utils.gradle 文件并“应用自:'common-utils.gradle'”,这样我就可以使用这些实用程序方法。

有没有办法动态地做到这一点,所以我第一次运行“gradle test”时它会获取这个通用文件并应用它?或者,在克隆存储库以获取文件后,我是否必须运行某种一次性“init”任务?

最佳答案

应用神器中已有的 *.gradle 文件的最简单方法是在 apply from 方法中引用此远程文件:

apply from:'http://yourartifactory/repo/path/to/1.0/common-utils.gradle'

这样做的一个缺点是,gradle 不会缓存此文件 atm。它会通过每次 gradle 调用来解决这个问题。 gradle 问题跟踪器中列出了一个 Unresolved 问题。您可以在 http://issues.gradle.org/browse/GRADLE-835 为缓存投票

干杯,雷内

关于gradle - 动态应用通用的依赖gradle文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17864960/

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