【问题标题】:Play migration 2.0.3 to 2.2玩迁移 2.0.3 到 2.2
【发布时间】:2014-02-04 16:49:15
【问题描述】:

尝试从 2.0.3 迁移到播放框架 2.2。跟着指南走。除了路线,一切似乎都很好。

not enough arguments for method apply: (ref: AnyRef, routerPackage: String, controller: String,    method: String, parameterTypes: Seq[Class[_]], verb: String, comments: String, path: String)play.core.Router.HandlerDef in object HandlerDef.

[error] Unspecified value parameter path.
[error] GET           /                                          controllers.apps.Home.home()

显然 home() 也不需要任何参数。我不确定这个错误意味着什么。有什么遗漏的吗?

谢谢!

【问题讨论】:

    标签: playframework playframework-2.0 migration playframework-2.2


    【解决方案1】:

    删除目标文件夹中的所有文件似乎可以解决问题。理想情况下,play clean 应该这样做。

    【讨论】:

      【解决方案2】:

      也许这会对某人有所帮助。我已将 scalaVersion := "2.10.4" 更改为 scalaVersion := "2.11.1" 并从 build.sbt 中删除了 playScalaSetting 行。这对我来说太完美了! Play2 目前正在移植到 Scala 2.10,它的 API 目前非常不稳定。 Original here.

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-07-25
        • 2020-06-18
        • 2020-05-27
        • 2017-06-19
        • 2013-11-11
        • 2017-03-03
        • 2021-08-31
        • 1970-01-01
        相关资源
        最近更新 更多