Jetty9.x Unsupported major.minor version 51.0(jetty版本和jdk版本对照表)
Jetty9.x的错误提示:java.lang.UnsupportedClassVersionError: org/apache/nutch/crawl/Crawl3 : Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClassCond(Unknown Source)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$000(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
Exception in thread "main"
解决问题
UnsupportedClassVersionError提示是jdk版本问题。
查找版本对应问题
jetty各个版本对应的jdk版本
http://blog.csdn.net/gao36951/article/details/45318315
1:jetty各个版本信息
版本号发布及维护年份托管平台JVM版本支持的协议servlet版本JSP版本目前状态9.32014Eclipse1.7HTTP/1.1, HTTP/2 RFC2616,javax.websocket, SPDY v33.12.3Experimental9.22014Eclipse1.7HTTP/1.1 RFC2616,javax.websocket, SPDY v33.12.3Stable82009-至今Eclipse/Codehaus1.6HTTP/1.1 RFC2616, WebSocket RFC 6455, SPDY v33.02.2Mature72008-至今Eclipse/Codehaus1.5HTTP/1.1 RFC2616, WebSocket RFC 6455, SPDY v32.52.1Mature62006-2010Codehaus1.4-1.5HTTP/1.1 RFC26162.52.0Venerable52003-2009Sourceforge1.2-1.5HTTP/1.1 RFC26162.42.0Deprecated42001-2006Sourceforge1.2,J2MEHTTP/1.1 RFC26162.31.2Ancient31999-2002Sourceforge1.2HTTP/1.1 RFC20682.21.1Fossilized21998-2000Mortbay1.1HTTP/1.0 RFC19452.11.0Legendary11995-1998Mortbay1.0HTTP/1.0 RFC1945––Mythical2:jdk编译器版本对应的数字版本号
jdk编译器版本十进制(minor.major)十六进制(minor.major )1.85200 00 00 341.75100 00 00 331.65000 00 00 321.54900 00 00 311.44800 00 00 301.34700 00 00 2F1.24600 00 00 2E1.14500 00 00 2D
这里的版本号需要注意,看看上面的错误提示:Unsupported major.minor version 51.0
51对应的是jdk7(1.7)
=
=
=
finished
+
+
+
页:
[1]