常常看到这样的消息: Unsupported major.minor version 51.0
原因:class文件编译时的jdk版本高于运行时的jdk版本。jdk向下兼容,向上不兼容,因此需要使用大于等于编译时版本的jdk才能正常运行。
各版本信息如下:
J2SE 8 = 52,J2SE 7 = 51,
J2SE 6.0 = 50,
J2SE 5.0 = 49,
JDK 1.4 = 48,
JDK 1.3 = 47,
JDK 1.2 = 46,
JDK 1.1 = 45
常常看到这样的消息: Unsupported major.minor version 51.0
原因:class文件编译时的jdk版本高于运行时的jdk版本。jdk向下兼容,向上不兼容,因此需要使用大于等于编译时版本的jdk才能正常运行。
各版本信息如下:
J2SE 8 = 52,