1

gradle 有没有办法在 gradle 中“获取”文件?该项目有一个文件(project.properties),其中包含大约一百个要导出的属性,例如

export PROP1=value1
export PROP2=value2.....
export PROP100=value100

这些属性用于 gradle 中的多个任务。问题是我如何才能在我的构建脚本中获取这个文件(project.properties)?这应该与在命令提示符下执行命令source project.properties具有相同的效果。

执行以下操作会出现错误 - 无法运行程序“源”:错误 = 2,没有这样的文件或目录

task sampleTask () {
  'source project.properties'.execute()
}
4

1 回答 1

0

看起来像这里提到的可能https://discuss.gradle.org/t/how-to-execute-shell-command-source-or-dot-doesnt-work-with-exec/7271/7。PS 源属性不适用于其他 gradle 任务运行的其他进程。如我错了请纠正我。

于 2016-11-02T00:33:30.893 回答