くんすとの備忘録

IT系技術メモ

移転しました。

15秒後に自動的にリダイレクトします。

【Java】Windows7でPlay Frameworkの開発環境を構築する

概要

軽量Javaによる開発ということで「Play Framework」を使った開発環境の構築を行う。

※本記事作成時のバージョンは 2.2.0

公式サイト(日本語版)

http://www.playframework-ja.org/


実行環境の構築

セットアップ

  • まずはパッケージを公式サイトからDL
    • 「最新パッケージを取得する」というところのDownloadボタンでおk
  • zipを解凍し、play.bat へパスを通す。(ショートカット or フォルダへ)
    • ショートカットを作成する場合、「作業フォルダー」を空白にしておくこと
  • IDEとして、Eclipse 4.3(Pleiades All in One 4.3.1.v20130926 ※Java用・jre付き) をダウンロード。
  • eclipsejreで動かす場合、play.bat内の頭の方でパスを通しておく。
SET PATH=~~\pleiades\java\6\bin;%windir%\system32;
SET CLASSPATH=~~\pleiades\java\6\lib

プロジェクトの作成

  • カレントディレクトリへプロジェクトを作成する
play new playProject

What is the application name? [playProject] → Enter
Which template do you want to use for this new application? → 2 (Java)

  • 一旦、動作確認を行う
    • プロジェクトのフォルダへ入って
C:\usr\workspace\Java\playProject> play
  ~ 標準出力に色々出る ~

[playProject] $ run
  ~ 標準出力に色々出る ~
[info] play - Listening for HTTP on /0.0.0.0:9000

(Server started, use Ctrl+D to stop and go back to the console...)

http://localhost:9000/ へアクセスすると、ようこそ画面が表示される。

開発環境の構築

eclipseプロジェクトへインポート

$ play eclipse
  • eclipseからインポートする
    • インポート→既存プロジェクト

デバッグ

C:\usr\workspace\Java\playProject> play debug run
  • eclipseデバッグ起動する
    • デバッグの構成→リモートJavaアプリケーション
      • 接続タイプ:ソケット接続
      • ポート:9999(Playのデフォルト設定)

ブレークポイントの位置で停止し、デバッグ実行できるようになる


ひとまずこれで。