gpt4 book ai didi

gradle - 如何包含另一个gradle.properties文件中的变量?

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

Gradle v2.9.x(我知道是旧的,但这是另一个项目)

我尝试了gradle: how to access the gradle.properties from another project中建议的解决方案,但无济于事。

我想像这样在顶级gradle.properties文件上定义 Artifact 版本

toplevel/gradle.properties file:
artifact1_version='1.0.0'

然后我希望能够像这样使用 artifact1_version变量中的上述变量
toplevel/artifact1/gradle.properties file:
version="$artifact1_version"

在Gradle中可以这样做吗?如果可以,怎么办?我来自Maven世界,很抱歉,如果这很明显。

最佳答案

技巧是将变量像这样放在build.gradle文件中。

toplevel/build.gradle file:
ext.artifact1_version='1.0.0'

然后在子项目中
toplevel/artifact1/build.gradle file:
version="$parent.artifact1_version"

关于gradle - 如何包含另一个gradle.properties文件中的变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58811213/

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