使用IDEA调试sbt

2021-12-09 21:28:20 浏览数 (1)

sbt&play没有main函数,每次使用sbt命令启动,但是就无法使用IDEA调试,本文介绍使用远程调试的方式实现

远程调试

  • sbt启动调试端口9999
代码语言:javascript复制
sbt -jvm-debug 9999 run
  • 创建远程调试

其他

  • sbt添加javaoption 使用-J前缀,会把参数传递给JVM
代码语言:javascript复制
sbt -J-javaagent:skywalking-agent.jar -jvm-debug 9999 run

参考

  • Run project with java options via sbt
  • Debugging SBT project with Play in IntelliJ IDEA

0 人点赞