前提条件
- OS : MacOS X
- brewインストール済み
- Scala : version 2.11.x
- IntelliJ IDEA 15
- PlayFrameworkのプロジェクト作成済み →参照
- PlayFrameworkのプロジェクトインポート済み →参照
1. 設定
メニューバーから Run > Edit Configurations
「+」をクリックして、「Remote」を選択する。
以下の様に設定する。
項目 | 値 |
---|---|
Name | 適当な名前を入力 |
Transport | Socket |
Debugger mode | Attach |
Host | localhost |
Port | 9999 |
Search Sources using module's classpath | whole project |
2. 起動
メニューバーから View > Tool Windows > Terminal
Terminalウィンドウに以下のコマンドを入力する。
### 9999番ポートでデバックする
$ activator -jvm-debug 9999 run
こんな感じ。
3. デバック開始
3-1. メニューバーから Run > Run
3-2. ポップアップから 「設定で入力したName」 > Debug
コンソールにメッセージが出力されれば、準備完了です。
あとは、好きなとこにブレークポイントをおいて、http://localhost:9000 にアクセスすれば、デバックできます。
以上です!