相关疑难解决方法(0)

如何调试Gradle build.gradle文件(在调试器中,带断点)?

是否有一个工具可以让我在build.gradle文件中设置断点并在调试器中逐步执行任务?

注意:我认为我提出的问题与关于调试Gradle插件的类似stackoverflow问题不同,其中(可能)的目的是逐步执行位于单独文件中的自定义Groovy或Java插件代码.我想在一个简单的build.gradle文件中的Gradle任务中设置一个断点,比如......

task example {
   println "I want to set a breakpoint here"
}
Run Code Online (Sandbox Code Playgroud)

...所以当我运行时,gradle example我可以在调试器中检查上下文.

(对于那些指向IntelliJ的人来说......虽然JetBrains的网站宣称他们支持在IDEA UI中调试Gradle脚本,但AFAICT这是不真实的,因为IDEA13 EAP报告已经破坏了这一点,并且在IDEA14中尚未修复.在Intellij/Android Studio中调试Gradle构建文件)

是否有任何调试工具允许我在build.gradle文件中设置断点,或者是否有一些关于Gradle DSL的内容使得从根本上不可能在上面的例子中设置断点?

debugging gradle

53
推荐指数
4
解决办法
4万
查看次数

标签 统计

debugging ×1

gradle ×1