昨天,我在我的Play 2.1.1应用程序中遇到了一些路由问题,删除了目标文件夹的内容,以强制Play重新编译所有内容(可能是个愚蠢的想法)。
现在,我在Eclipse中遇到了一堆错误:
too many arguments for method apply: (name: String, constraint: String)play.core.DynamicPart in object DynamicPart routes_routing.scala /myapp/target/scala-2.10/src_managed/main line 44 Scala Problem
too many arguments for method apply: (name: String, constraint: String)play.core.DynamicPart in object DynamicPart routes_routing.scala /myapp/target/scala-2.10/src_managed/main line 40 Scala Problem
too many arguments for method apply: (name: String, constraint: String)play.core.DynamicPart in object DynamicPart routes_routing.scala /myapp/target/scala-2.10/src_managed/main line 52 Scala Problem
too many arguments for method apply: (name: String, constraint: String)play.core.DynamicPart in object DynamicPart routes_routing.scala /myapp/target/scala-2.10/src_managed/main line 48 Scala Problem
not found: value params routes_routing.scala /myapp/target/scala-2.10/src_managed/main line 96 Scala Problem
not found: value params routes_routing.scala /myapp/target/scala-2.10/src_managed/main line 88 Scala Problem
not found: value params routes_routing.scala /myapp/target/scala-2.10/src_managed/main line 112 Scala Problem
not found: value params routes_routing.scala /myapp/target/scala-2.10/src_managed/main line 104 Scala Problem在谷歌和stackoverflow的一些研究之后,我尝试在这个项目上执行play clean compile。这是可行的。我也可以启动应用程序,它似乎工作正常。
清理完成后,我在Eclipse中尝试了刷新。这不会改变任何事情。错误不会消失。
有什么建议吗?
谢谢!
发布于 2013-05-28 16:53:08
需要重新生成eclipse项目。
play
eclipse with-source=true
F5 (Mac中的fn+ F5 )
您不必在每次进行重要更改时都删除eclipse项目:-)
发布于 2013-05-28 05:50:09
我想我找到了:
首先,我运行了play clean-all。
但我想这才是真正对我有帮助的:
我删除了Eclipse项目(在Eclipse中,右键单击> delete;没有选中"delete content on disk")。然后我运行play eclipse并将项目导入到Eclipse中。
https://stackoverflow.com/questions/16780557
复制相似问题