Play for Scalaを使ってみる
Play for Javaは実務の方で使用しているので、scalaの勉強をかねて
Play for Scalaを使ってみる。
http://scala.playframework.org/
を参考にした。
1、playをダウンロード
http://www.playframework.org/modules/scala
から最新のplay-1.2.4.zipダウンロードして適当なフォルダに展開する。
2、playの起動確認
展開したフォルダで、
play --version
エラー。
ImportError: Module use of python25.dll conflicts with this version of Python.
どうやら環境変数に別のpythonのバスが設定されているのが原因のようだ。
それをはずして実行。
~ play! 1.2.4, http://www.playframework.org ~ ~ Usage: play cmd [app_path] [--options] ~ ~ with, new Create a new application ~ run Run the application in the current shell ~ help Show play help ~
3、scalaモジュールをインストール
play install scala
4、プロジェクトを作成
play new myScalaWebapp --with scala
5、playを起動
play run
にアクセスする。
<script src="@asset("public/javascripts/jquery-1.5.2.min.js")" type="text/javascript"></script>
で NotFoundが出る場合があるので、適切なJqueryのバージョンに書き換える。
自分は ”jquery-1.6.4.min.js”だった。もう一度ページにアクセスすれば確認できる。