在gradle中获取文件

时间:2016-11-01 21:43:30

标签: gradle gradle.properties

有没有办法让我们来源' gradle中的文件?该项目有一个文件(project.properties),它有大约一百个要导出的属性,比如

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

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

执行以下操作会产生错误 - 无法运行程序" source":error = 2,没有此类文件或目录

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

1 个答案:

答案 0 :(得分:0)

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