使用IDEA 2017.1(ue);我想知道如何调试gradle插件。我已经设置了一个非常简单的gradle项目(https://github.com/tkvw/gradle-plugin-debug)。该项目引用了一个插件org.gradle.hello-world。
我的问题是:
1)我在哪里可以在helloworld插件上设置断点?通常我会在IDEA的任何地方使用搜索查找我的类/源,但它找不到类/源。 Idea似乎忽略了gradle build在其源代码查找路径中的buildscript依赖关系? (我尝试过"旧" buildscript块+同样适用)
2)如何在运行配置中设置-Dorg.gradle.debug = true?如果我这样指定:任务只是运行,并且不会等待连接调试器。 从命令提示符下面的命令
gradlew -Dorg.gradle.debug=true helloworld
运行并等待调试器连接。