gpt4 book ai didi

gradle - 哪个文件 gradle.properties 的优先级更高?

转载 作者:行者123 更新时间:2023-12-03 02:53:22 31 4
gpt4 key购买 nike

我有本地和全局 gradle.properties,需要全局一个来配置代理,但它也包含其他参数,想知道如果为相同的设置指定不同的值会发生什么,哪些文件将具有优先级,或者可能是它们它们是如何合并的?

我的全局 gradle.properties

systemProp.http.proxyHost=hostname
systemProp.http.proxyPort=8080
systemProp.http.proxyPassword=password

org.gradle.parallel=false

我本地的 gradle.properties
android.useDeprecatedNdk=true
org.gradle.daemon=true
org.gradle.parallel=true
org.gradle.jvmargs=-Xmx4096M

例如,将使用哪个 org.gradle.parallel

最佳答案

根据 gradle documentationgradle.properties 文件按以下顺序应用:

  • 项目根目录下的 gradle.properties
  • gradle.propertiesGRADLE_USER_HOME 目录中。
  • 系统属性,例如在命令行上设置 -Dgradle.user.home 时。

  • 因为 GRADLE_USER_HOME 中的属性是在项目根中的属性之后应用的,所以它们会覆盖项目中定义的属性。假设 global 是指 GRADLE_USER_HOME 目录中的那个,而 local 是项目根目录中的那个,那么 org.gradle.parallel 的值将是 false

    关于gradle - 哪个文件 gradle.properties 的优先级更高?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55716882/

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