gpt4 book ai didi

gradle - 将环境变量传递给gradle.properties

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

我有一个这样的属性集:

url=localhost:3206

有没有办法像下面这样指定:
url=${hostname}:3206

最佳答案

我不认为gradle.properties支持插值。但是,我建议一种替代方法来实现此目的:

在gradle.properties中具有以下内容:

hostname=localhost
port=3206

在build.gradle中的某处,执行以下操作:
beforeEvaluate {
ext.url = "$hostname:$port"
}

要配置主机名或端口,您需要 several options。我更喜欢使用项目环境变量,例如:
ORG_GRADLE_PROJECT_hostname=0.0.0.0
ORG_GRADLE_PROJECT_port=4321

现在,当您运行项目时,gradle将拾取环境变量并将它们替换为gradle.properties。

关于gradle - 将环境变量传递给gradle.properties,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61577070/

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