Play Framework 2.3.8を使ってサンプルを作っていた時、チュートリアルを参考に進めていたつもりだったのだがViewなど至るところでplay.api.*
が参照されてしまいクラスが見つからないエラーが多発した。
てっきりJavaはもうサポートされていないのかな…と思ってしまったが、単なる凡ミスだった。
build.sbt
で以下のようにPlayJava
プラグインを使用するように設定すれば良いだけのこと。
lazy val root = (project in file(".")).enablePlugins(PlayJava)
これを、PlayScala
プラグインを適用していたせいで上手くいかなかったのであった。
恥ずかしい話だが、誰かの役に立つかもしれないのでメモ。