Linux Install

Android

Linux Tools

Linux AV

Linux Memo

WINDOWS

PROGRAM

動画 Memo

音楽 Memo

モバイルアプリ Memo

FILE FORMAT

PROTOCOL

DEVICE

BookMark

その他


play2/eclipsify   

既存プロジェクトの取り込み

eclipse 用のプロジェクトに変換

再度 play console を開く

> play
[hello] $ eclipse with-source=true with-javadoc=true
[hello] $ exit

取込み

「パッケージエクスプローラー」右クリック -> インポート -> 既存のプロジェクトをワークスペースへ~
ルートディレクトリーの選択
c:\play-2.2.3\workspace\hello

(play でもコンパイルされるので 「プロジェクトをワークスペースにコピーする」はチェックしないこと)

javadoc の設定

プロジェクトを右クリック -> プロパティ -> Javaのビルド・パス -> ライブラリー

play- で始まるもの全ての Javadocロケーションに下記を設定

http://www.playframework.com/documentation/2.2.x/api/java

実行の構成

[実行] -> 外部ツールの構成 -> プログラム -> ダブルクリック
新規構成
名前 : play debug run 
ロケーション: C:\play-2.2.3\play.bat
作業ディレクトリ : ${project_loc}
引数 : debug run

(ごくまれに play.bat の実行権がない場合があるのでその場合は chmod +x をつける)

デバッガの接続

デバッグの構成 -> リモート Java アプリケーション

名前: play debugger
ポート: 9999
リモートVMの終了を許可

ブラウザで下記にアクセス

http://localhost:9000/

自動生成されるクラスの追加

eclipse では scala のコンパイル結果 (views.html.*) の存在がわからないため、コンパイルエラーのように見える

Javaのビルド・パス -> ライブラリ -> 【クラス・フォルダーの追加】

【project】/target/scala-2.10/classes
【project】/target/scala-2.10/classes_managed