PlayFramework

Play2.5.14から2.6.5にバージョンアップしたら動かなくなった

More than 1 year has passed since last update.

こんなこともあるという備忘録
Playをバージョンアップしたら、sbt clean compileは成功するのにsbt runで動作確認すると以下のメッセージが出た

[trace] Stack trace suppressed: run last web-assets:sassify for the full output.
[error] (web-assets:sassify) java.lang.NoSuchMethodError: com.typesafe.sbt.web.CompileProblems$.report(Lsbt/LoggerReporter;Lscala/collection/Seq;)V
[ERROR] [09/16/2017 18:26:38.111] [play-dev-mode-akka.actor.default-dispatcher-7] [akka.actor.ActorSystemImpl(play-dev-mode)] Internal server error, sending 500 response

調べていくと以下のissueにたどり着いた
https://github.com/irundaia/sbt-sassify/issues/28

sbt-sassifyを 1.4.11にバージョンアップして解決
1.4.10はjava9でコンパイルされているので注意