0

我想使用基于 Cloud-SDK 的 Maven 插件(com.google.cloud.tools::appengine-maven-plugin v. 1.3.0)进行调试。

我在 Eclipse 中运行目标appengine:run在 Debug 中,但这不会让我进入 Debug 模式,例如在断点处停止。

我可以使用远程调试器,但每次我需要启动我的应用程序时运行两个进程很麻烦。有没有一种方法可以使用一个命令运行调试会话?

4

1 回答 1

1

我相信使用 Maven 执行此操作的唯一方法是在 Eclipse 中设置远程调试配置,如App Engine 文档中所述。

<configuration>
  <jvmFlags>
    <jvmFlag>-Xdebug</jvmFlag>
    <jvmFlag>-Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005</jvmFlag>
  </jvmFlag>
</configuration>

您的 Eclipse 远程调试配置需要使用 jvmFlag 参数中指定的端口。

运行调试器的另一种更实用的方法是使用Google Cloud Tools for Eclipse

于 2017-05-01T14:28:32.783 回答