今天我在前端做了几次更新,然后在运行应用程序时,我确实得到了执行异常错误,指向target folder
中的已编写代码。
错误:
Execution exception
[IllegalStateException: java.lang.reflect.InvocationTargetException]
第31行(/target/scala2.11/routes/main/controllers/ReverseRoutes.scala:31
)上的错误:
28 // @LINE:65
29 def versioned(file:Asset): Call = {
30 implicit val _rrc = new ReverseRouteContext(Map(("path", "/public")))
31 Call("GET", _prefix + { _defaultPrefix } + "vassets/" + implicitly[PathBindable[Asset]].unbind("file", file))
32 }
我应该在哪里查找此错误,因为很明显我没有在target
文件夹中编写代码。
注1 :在我收到错误之后评论我做了什么,我仍然得到错误。
注意2 :我没有错误地clean compile
,但是当我尝试通过浏览器运行时,我确实收到了错误消息。
答案 0 :(得分:0)
此错误严格与模板连接并使用控制器调用(来自控制器的方法)
您必须在模板上本地化哪个控制器方法调用此错误
例如我遇到了nullpointerexception的问题,我发现了一个问题。我有以下控制器:
@controllers.MyController.myMethod(object.getValue)
并且事实证明在db getValue中有null并且play报告它是一个问题。他以某种方式检测到该值为空
对我来说很奇怪,但也许会有所帮助