日々常々

ふつうのプログラマがあたりまえにしたいこと。

Play の module を使おうとして

  • Play1.2.4 (homebrew)
  • Spring module 1.0.2

まず spring - 1.0.1 を見ながら /conf/application.conf 編集して application-context.xml 作って、適当なアプリケーションに play.modules.spring.Spring を書いて…コンパイル通んない。気にせずそのまま play run した。当然のように「springなんてmoduleねーよ!」と怒られる。

まぁ無いよなーと思いつつ、仕方ないので play install spring を叩いてみる。「バージョンは1.0.2で良い?」って聞かれたので「オッケー」と答えた。なんか入ったっぽい。

再度 play run したけどやっぱ怒られた。「spring なんてねーよ!」と。modulesディレクトリの下覗いたら spring-1.0.2 が入ってた。仕方ないので application.conf を変えた。

# The spring module
module.spring=${play.path}/modules/spring-1.0.2

動いた。ばんざい。こんな感じで、初めての module だん。



多分、体当たりしてないで modules - 1.2.4 とかちゃんと読んだ方が良いんだろうけど。