2

我正在使用 Play 1.2.7,不知何故我发现我的项目变得很奇怪,当我启动应用程序并访问任何有效的 URL 时,它显示NullPointerException

Oops: NullPointerException
An unexpected error occured caused by exception NullPointerException: null

play.exceptions.UnexpectedException: Unexpected Error
    at play.Play.start(Play.java:563)
    at play.Play.detectChanges(Play.java:637)
    at play.Invoker$Invocation.init(Invoker.java:198)
    at Invocation.HTTP Request(Play!)
Caused by: java.lang.NullPointerException
    at play.classloading.ApplicationCompiler$2.acceptResult(ApplicationCompiler.java:266)
    at org.eclipse.jdt.internal.compiler.Compiler.compile(Compiler.java:478)
    at play.classloading.ApplicationCompiler.compile(ApplicationCompiler.java:282)
    at play.classloading.ApplicationClassloader.getAllClasses(ApplicationClassloader.java:426)
    at play.Play.start(Play.java:523)
    ... 3 more

然后我尝试刷新页面,2或3次后,它变得正常了。这里发生了什么?

4

2 回答 2

5

play 一个类不支持以下格式

公开课 A{

------

}

B类{

--

}

所以制作两个不同的类,而不是把它们放在一个类中或使用嵌套类。

于 2013-12-28T21:55:23.777 回答
3

这是一个已知的错误: http: //play.lighthouseapp.com/projects/57987/tickets/1379-unexpectedexception

也许您使用嵌套类并且 Play 存在问题。

于 2013-11-01T06:49:19.673 回答