debugging - Lagom 调试器 Intellij

标签 debugging intellij-idea lagom

我无法让调试器工作。 重现步骤:

1) sbt lagom:runAll

enter image description here

2) sbt -jvm-debug 5005

enter image description here

3)在Intellij中设置远程配置+开始调试

enter image description here

enter image description here

4) 设置断点

enter image description here

5) 提出请求

enter image description here

调试器不会在断点处停止。
这里有什么问题?

最佳答案

您需要在 sbt runAll 命令上使用 -jvm-debug 标志,如下所示:

sbt -jvm-debug 5005 runAll

您列表中的以下步骤是正确的。

当您将 sbt runAll 和 sbt -jvm-debug 5005 作为单独的命令运行时,您将创建两个单独的 sbt session :一个运行您的服务,另一个运行您的服务除了等待提示符输入外什么也不做。当您连接调试器时,它会连接到第二个空闲 session ,而不是正在运行您的服务的 session 。

关于debugging - Lagom 调试器 Intellij,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51566831/

相关文章:

iphone - Xcode 7.1 执行调试时总是崩溃

java - Intellij IDEA 调试器不适用于 Gradle Vert.X 项目

scala - Scala Lagom开发模式和Docker

java - 如何配置 Lagom 框架以与 CORS 配合使用?

java - 无法在 IntelliJ 上为我的 Maven 项目使用 lagom

用于调试 stdlib 变量的 Python pretty-print 将无法工作

excel - 如何检查哪一行 VBA 代码导致错误

java - 如何在 Google App Engine Flex 上获取 intelliJ Java 项目

java - 在 IntelliJ IDEA 中启用静态数据重新加载

debugging - Laravel 4 调试不起作用