Gradle Exec - 如何记录命令行?
Gradle Exec - how to log commandline?
我正在使用 Gradle 构建我的项目。
构建文件包含 运行 外部程序(shell 脚本和 Java 打包程序)的几个 Exec 任务。构建并不总是成功,我想找出原因。分析我得到的所有输出感觉很奇怪 Gradle 不打印正在调用的命令。
如何让 Gradle 在开始执行之前打印命令行?
您可以使用 gradle
的日志级别
无论何时调用 gradle 命令,您都可以这样做
./gradlew mytask --info //info logs
./gradlew mytask -s //to get stacktrace
参考:https://docs.gradle.org/current/userguide/command_line_interface.html#sec:command_line_logging
https://docs.gradle.org/current/userguide/command_line_interface.html#sec:command_line_debugging
我正在使用 Gradle 构建我的项目。 构建文件包含 运行 外部程序(shell 脚本和 Java 打包程序)的几个 Exec 任务。构建并不总是成功,我想找出原因。分析我得到的所有输出感觉很奇怪 Gradle 不打印正在调用的命令。
如何让 Gradle 在开始执行之前打印命令行?
您可以使用 gradle
的日志级别无论何时调用 gradle 命令,您都可以这样做
./gradlew mytask --info //info logs
./gradlew mytask -s //to get stacktrace
参考:https://docs.gradle.org/current/userguide/command_line_interface.html#sec:command_line_logging https://docs.gradle.org/current/userguide/command_line_interface.html#sec:command_line_debugging