我收到与this帖子相同的错误。我正在尝试解决提出的解决方案中提到的问题,但我不明白怎么做?
答案 0 :(得分:0)
如果您使用的是2.4.x版(或更新版),则必须使用Java 8.从Highlights of version 2.4:
Play 2.4现在需要JDK 8.因此,Play可以开箱即用,为Java 8数据类型提供支持。例如,Play的JSON API现在支持Java 8时态类型,包括Instance,LocalDateTime和LocalDate。
要确认您使用的是Play 2.4,请参阅文件project/plugins.sbt
。
如果您不能(或者不想)使用Java 8,则必须使用Play 2.3。为此,您必须编辑project/plugins.sbt
以更改已使用的播放版本:
// Notice we are now using version 2.3.10
addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.3.10")
如果这是一个全新的项目,您可以使用2.3模板重新创建它:
activator new play-scala-2.3 name-of-your-project
或者,对于Java:
activator new play-java-2.3 name-of-your-project