Scala クラスを GAE にデプロイしようとすると、ログに次のエラーが表示されます。
サーブレットからのキャッチされない例外 java.lang.NoClassDefFoundError: scala/Predef$ at com.myapp.controller.FirstTest.getString(FirstTest.scala:7) at com.gogofindit.myapp.RedirectController.displaySearch(RedirectController.java:20)
アプリはローカルで動作しますが、アプリ エンジンにデプロイしたときにエラーが発生します。
このドキュメントによると、Scala がサポートされています: https://developers.google.com/appengine/docs/
Scala クラスは次のとおりです。
class FirstTest {
def getString = {
println("In scala")
"search"
}
}
Scala クラスがコンパイルされるように、プロジェクト内の構成ファイルを更新する必要がありますか?