0

当异常发生时,从 sbt 运行的测试不会显示堆栈跟踪,所以我想从调试器连接到 sbt 来调试测试。有什么简单的方法可以做到这一点?

4

2 回答 2

3

使用 typesafe 提供的 sbt deb/rpm,它可以工作:

sbt -jvm-debug 8000
于 2012-09-17T14:10:19.743 回答
2

您可以使用 java jdwp 参数创建一个单独的 sbt 启动器,即 -agentlib:jdwp=transport=dt_socket,suspend=y,server=y,address=10000

从这里,您可以将调试器连接到端口 10,000。

于 2012-06-15T20:47:24.663 回答