gpt4 book ai didi

gradle - 通过项目构建/配置文件设置项目特定的 gradle_user_home

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

在处理一个非常大的多模块 gradle 项目(300 多个模块)时,我正在寻找一种方法来为 gradle_user_home 设置项目特定的默认值。在构建中用于指向 .gradle项目根目录下。我对 gradle home 本身并没有那么感兴趣,因为它的依赖项缓存位于该路径下。

我正在寻找一种方法来通过在项目树本身中的文件中进行设置来完成此操作,该设置可以提交给 SCM(例如 settings.gradlegradle/wrapper/gradle-wrapper.propertiesbuildSrc 下的内容,或者,如果没有别的,在gradle.properties)。它必须是一个不需要进一步手动干预的解决方案(没有命令行选项,没有全局 gradle.properties 等)。

有没有办法做到这一点?

理想情况下,该设置应放置在 gradle.properties 之外。项目,因为我不希望将其保留用于特定于用户的调整。

最佳答案

将以下内容放入项目gradle.properties对我有用(也适用于 buildSrc 中的构建逻辑):

systemProp.gradle.user.home=./.gradle

但是,正如问题中所述,我强烈希望在 gradle.properties 之外使用它。如果可能的话。

关于gradle - 通过项目构建/配置文件设置项目特定的 gradle_user_home,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47462966/

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