使用eclipse调试Gradle插件的方法
第一步:
下载要调试的插件的源码,导入eclipse
第二步:
把
org.gradle.jvmargs=-XX:MaxPermSize=4g -XX:+HeapDumpOnOutOfMemoryError -Xmx4g -agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=5006
加入到项目目录下面的gradle.properties(如果没有就创建)或{user.home}/.gradle/gradle.properties中
第三步:
运行gradle命令执行task,会进入等待状态
第四步:
在eclipse里设置好断点,新建一个Remote Java Application,项目指定为第一步中的插件源码项目,修改端口号为5006,点击debug
注意问题:插件源码版本要和gradle应用的插件版本一致。