播放版本从2.3升级到2.4后找不到播放路线

问题描述 投票:0回答:1

将 play 框架从 2.3 版本升级到 2.4 后,构建顺利完成,但在访问 SBT shell 并编译项目后,出现以下错误:

[trace] Stack trace suppressed: run last project-app-server/compile:playRoutes for the full output.
[error] (project-app-server/compile:playRoutes) java.lang.NoSuchMethodError: play.routes.compiler.static.twirl.forwardsRouter_Scope0$forwardsRouter._display_(Ljava/lang/Object;Lscala/reflect/Manifest;)Lplay/twirl/api/Appendable;
scala sbt migration playframework-2.4
1个回答
0
投票

检查您是否正在使用 sbt 插件

sbt-pack
。从版本
0.12
降级到
0.8.0
并将其从构建的大部分内容中删除似乎可以解决从 Play 2.3 到 Play 2.4 时出现的旋转编译问题。

© www.soinside.com 2019 - 2024. All rights reserved.