sbt&play没有main函数,每次使用sbt命令启动,但是就无法使用IDEA调试,本文介绍使用远程调试的方式实现
远程调试
- sbt启动调试端口9999
sbt -jvm-debug 9999 run
- 创建远程调试
其他
- sbt添加javaoption
使用
-J
前缀,会把参数传递给JVM
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