Run/Debug it:test 来自 intellij
Run/Debug it:test from intellij
有人知道是否可以从 intellij 运行 和调试激活器 it:test 吗?特别是测试的调试可以节省我开发它们的时间。
it:test AFAIK 只能是 运行 和 activator 命令,我不能使用 intellij 运行 配置调用它。
您可以从调用 it:test 任务的 IntelliJ 创建 "SBT Task" 运行 配置。您可以 运行 并正常调试它。
如果你有fork in IntegrationTest := true
设置,那就有点复杂了。您还需要将调试设置添加到 sbt 中的 javaOptions
;例如:
javaOptions += "-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005"
并在 IntelliJ 中创建一个远程 运行 配置,附加到您在 sbt 中配置的端口:
您现在可以 运行 sbt 任务,然后 运行 远程配置进行调试。
有人知道是否可以从 intellij 运行 和调试激活器 it:test 吗?特别是测试的调试可以节省我开发它们的时间。
it:test AFAIK 只能是 运行 和 activator 命令,我不能使用 intellij 运行 配置调用它。
您可以从调用 it:test 任务的 IntelliJ 创建 "SBT Task" 运行 配置。您可以 运行 并正常调试它。
如果你有fork in IntegrationTest := true
设置,那就有点复杂了。您还需要将调试设置添加到 sbt 中的 javaOptions
;例如:
javaOptions += "-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005"
并在 IntelliJ 中创建一个远程 运行 配置,附加到您在 sbt 中配置的端口:
您现在可以 运行 sbt 任务,然后 运行 远程配置进行调试。