1

在一个 gradle 脚本中,我正在创建然后启动(即 exec'íng)新的 gradle 脚本。在开发和调试期间,如果我可以在启动子脚本时将某些选项(如 -i(nfo)、-debug 或 --stacktrace)传递给子脚本,那就太好了。

有没有办法从该脚本中查询正在运行的 gradle 脚本的启动参数,以便我可以将它们传递给 exec?我用谷歌搜索了一段时间,但没有找到任何提示。有什么想法吗?

4

1 回答 1

1

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

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

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

project.getGradle().getStartParameter() 
于 2019-07-11T20:03:26.083 回答