gradle - 在gradle中获取文件

标签 gradle gradle.properties

gradle中有没有办法在gradle中“来源”文件?该项目的文件(project.properties)具有大约100个要导出的属性,例如

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

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

像下面这样做会产生错误-无法运行程序“source”:error = 2,没有这样的文件或目录
task sampleTask () {
  'source project.properties'.execute()
}

最佳答案

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

关于gradle - 在gradle中获取文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40369132/

相关文章:

java - gradle.properties是否可以访问环境变量

android - isMinifyEnabled() 已弃用。有什么选择?

android - Android Studio 3.0 中的普通 Kotlin 模块,不支持 `api`?

android - 如何改进将输出 APK 从 Android 项目复制到新文件夹的任务?

android - 在 Android Studio 中创建基于 Phonegap 的 Android 应用

gradle - Gradle依赖项描述符中的自定义元数据

java - 如果sonarqube中的主要问题数量大于50,要使我们的本地构建失败

gradle - 如何访问 Plugin Java 源代码中的 gradle.ext 属性?