如何在gradle脚本中访问启动参数?

时间:2019-07-11 19:37:14

标签: gradle

在gradle脚本中,我正在创建,然后启动(即执行)新的gradle脚本。 在开发和调试过程中,如果我可以在启动子脚本时将某些选项(例如-i(nfo),-debug或--stacktrace)传递给子脚本,那就太好了。

是否可以从该脚本中查询正在运行的gradle脚本的启动参数,以便将其传递给exec?我在附近搜索了一下,但没有发现任何提示。有任何想法吗?

1 个答案:

答案 0 :(得分:1)

我能想到的最好的方法是StartParameter

  

StartParameter定义了Gradle实例用来执行构建的配置。 StartParameter的属性通常对应于Gradle的命令行选项。

您可以通过Gradle.getStartParameter()获取当前版本的实例:

project.getGradle().getStartParameter()