Scalate 1.6.1 を使用していた時に出たエラー。Scala 2.10.4 環境だったが、ライブラリに scala-runtime-2.10.0.jar, scala-compiler-2.10.0.jar が紛れ込んでいたのが原因。この 2 ファイルを削除したら発生しなくなった。
scala.reflect.runtime.ReflectionUtil.scalaShouldntLoadClassfile(String):Boolean 自体は Scala 2.11 API Reference から現れるのだが、実際は 2.10.4 から実装されていて 2.10.0 では存在しなかったのかな?
org.fusesource.scalate.TemplateException: scala.reflect.runtime.ReflectionUtils$.scalacShouldntLoadClassfile(Ljava/lang/String;)Z
at org.fusesource.scalate.TemplateEngine.compileAndLoad(TemplateEngine.scala:732)
at org.fusesource.scalate.TemplateEngine.compileAndLoadEntry(TemplateEngine.scala:699)
at org.fusesource.scalate.TemplateEngine.liftedTree1$1(TemplateEngine.scala:419)
at org.fusesource.scalate.TemplateEngine.load(TemplateEngine.scala:413)