Play框架中的UnExpectedException

时间:2012-01-19 12:34:00

标签: playframework

当我删除一些不必要的代码块时,我遇到了错误。可能是什么问题。

While applying class play.classloading.enhancers.LocalvariablesNamesEnhancer on controllers.DisputeController

为避免此错误,请保留不必要的代码。请帮助我这方面

2 个答案:

答案 0 :(得分:1)

版本1.2.3中的变量增强存在一些问题。其中很多内容在版本1.2.4中已得到纠正,请参阅https://play.lighthouseapp.com/projects/57987/tickets/1133-javassist-unset-variable-error-when-applying-localvariablesnamesenhancer,例如

答案 1 :(得分:1)

如果您正在使用1.2.4并且已更新了您的hibernate版本,则可能(在特殊情况下)您遇到此错误。

  

解决这个问题的解决方案是简单的,但非常隐蔽。当你   ftch新的hibernate版本。 javassistant的新版本是   也取得了。播放无法使用此新版本。所以诀窍   是推翻新版本并降级到旧版本   加入游戏。为此,您必须将以下行添加到您的   conf / dependecies.yml的必要部分

- javassist -> javassist 3.9.0.GA
     

(请记得运行播放依赖项--sync(包括--sync!))   并播放net eansify of play eclipsify。

来源:http://blog.jerrevds.be/article/localvariablesnamesenhancer-exception-play