升级到jetty 9.3.1.v20150714导致不支持的major.minor版本52.0

fod*_*don 5 jetty

该错误消息似乎没有帮助.什么出了什么问题?

Exception in thread "main" java.lang.UnsupportedClassVersionError: org/eclipse/jetty/server/Handler : Unsupported major.minor version 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
Run Code Online (Sandbox Code Playgroud)

Joa*_*elt 11

这是来自Java的标准错误,表明您使用的是比您尝试运行的类更旧的JVM.(Unsupported major.minor version根据场景,数字可能会有所不同,但您显示的数字表示您需要的Java版本).

我通常使用维基百科关于"Java类文件"的文章来找出类文件major.minor版本号转换为Java JVM要求的内容.

至于Jetty 9.3+,根据其公告电子邮件需要Java 8.