Play Framework を始めたばかりの方向けに、サンプルを進めるうえで困ったところを共有する目的で書いています。
Play Framework 2.8.x を Visual Studio Code, Metals で開発しているときに、デバッグ機能を使ったときのメモです。
以下、目次
環境
- Play Framework 2.8.8
- Visual Studio Code 1.58.1
- 拡張機能: Scala (Metals) 1.10.9
手順
{ "version": "0.2.0", "configurations": [ { "type": "scala", "request": "attach", "name": "play-debug(attach)", "buildTarget": "root", "hostName": "localhost", "port": 9999 } ] }
2 ブレイクポイントを設定
3 sbt -jvm-debug 9999
でsbt サーバー起動
4 ショートカットキー F5
、またはメニュー「実行」のデバッグの開始
5 run
6 localhost:9000にアクセス
で、ブレイクポイントで処理が止まりました。
以上でした。