【问题标题】:Source a file in gradle在 gradle 中获取文件
【发布时间】:2016-11-01 21:43:30
【问题描述】:

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()
}

【问题讨论】:

    标签: gradle gradle.properties


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-08
      • 2017-09-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多