ローカルで動作しているPlay2.0アプリを、eclipseでデバッグする方法。
というか、JPDAを利用したデバッグ方法。
JPDAを利用したデバッグ、したこと無かったのでメモがてら。
-
eclipseでplay2.0の対象プロジェクトを右クリックして、「デバッグ」>「デバッグの構成」を選択
-
「デバッグの構成」ウィンドウの左側のペインから、「リモートJavaアプリケーション」をダブルクリック
-
右ペインに表示された「接続」タブで、以下を設定
接続タイプ:ソケット接続
ポート:9999(Playのデフォルト設定) -
右下の「デバッグ」ボタンをクリックしてデバッグ開始。
-
あとはPlayアプリを「play debug run」で起動していれば、ブレークポイントを貼った場所で止まるはず。
参考:http://www.ibm.com/developerworks/jp/opensource/library/os-eclipse-javadebug/