【发布时间】:2017-04-11 23:02:30
【问题描述】:
我有一个正在执行命令的任务。我需要根据我是 ./gradlew --debug myTask 还是 ./gradlew myTask 来更改传递给命令的参数。
我认为它会像这样做一样简单:project.logger.isEnabled(LogLevel.DEBUG),但即使将--debug 传递给 Gradle,它也会返回 false。
-=-=-=-=-=-=-=-=-=-
看来你们俩都是对的。我做了一个无效的假设,即主 Gradle 进程会将其调试标志信息传递给工具 API,结果证明这是不正确的。问题是我需要向工具 API 进程传递一个额外的 --debug 标志。
【问题讨论】:
标签: gradle