【问题标题】:gradle remote debugging processgradle远程调试过程
【发布时间】:2016-10-08 16:43:00
【问题描述】:

我将GRADLE_OPTS 添加到系统环境变量中:

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

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

【问题讨论】:

标签: java gradle build remote-debugging


【解决方案1】:

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

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

-Dorg.gradle.jvmargs='-Xdebug -Xrunjdwp:transport=dt_socket,server=y,address=5005,suspend=y'

suspend=y”部分将暂停执行,以便您附加调试器。

附加调试器:

  1. 在 IntelliJ 中打开 Gradle 源代码
  2. 转到运行 -> 编辑配置
  3. 通过单击左上角的 + 添加新配置
  4. 选择远程,如果选择重命名,然后单击确定
  5. 设置断点
  6. 转到运行 -> 调试“”(默认为“未命名”)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-11-17
    • 2014-07-09
    • 2011-03-06
    • 2010-10-01
    • 2010-09-23
    • 1970-01-01
    • 2013-09-16
    相关资源
    最近更新 更多