有没有办法让我们来源' 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()
}
答案 0 :(得分:0)
看起来像https://discuss.gradle.org/t/how-to-execute-shell-command-source-or-dot-doesnt-work-with-exec/7271/7中提到的那样可能。附:源代码属性不可用于其他gradle任务运行的其他进程。如果我错了,请纠正我。