Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/346.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java gradle远程调试过程_Java_Gradle_Build_Remote Debugging - Fatal编程技术网

Java gradle远程调试过程

Java gradle远程调试过程,java,gradle,build,remote-debugging,Java,Gradle,Build,Remote Debugging,我正在向系统环境变量添加GRADLE_OPTS,如下所示: -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005 我已经从InteliJ IDEA为这个套接字创建了远程调试器。我可以调试build.gradle文件,但是我不能进入脚本,例如,我看不到变量值 以下是远程调试gradle的步骤: 分步指南 1.运行Gradle命令 2.在命令行上,正常执行任务,但添加以下附加参数: -Dorg.gradle.

我正在向系统环境变量添加
GRADLE_OPTS
,如下所示:

-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005  

我已经从InteliJ IDEA为这个套接字创建了远程调试器。我可以调试
build.gradle
文件,但是我不能进入脚本,例如,我看不到变量值

以下是远程调试gradle的步骤:

分步指南
1.运行Gradle命令
2.在命令行上,正常执行任务,但添加以下附加参数:

-Dorg.gradle.jvmargs='-Xdebug -Xrunjdwp:transport=dt_socket,server=y,address=5005,suspend=y'
suspend=y
”部分将暂停执行,以便您附加调试器

附加调试器:

  • 在IntelliJ中打开Gradle源代码
  • 转到运行->编辑配置
  • 通过单击左上角的+添加新配置
  • 选择Remote,如果选择,请重命名它,然后单击OK
  • 设置断点
  • 转到运行->调试“”(默认为“未命名”)

  • 这回答了你的问题吗?