美文网首页
java.lang.UnsupportedClassVersio

java.lang.UnsupportedClassVersio

作者: XM_Dong | 来源:发表于2018-05-17 17:36 被阅读6次
    今天在使用MyEclipse搭建项目的时候发现,一直在报错:
    image.png
    出现这个错误是因为JDK版本的问题,比如本机的JDK为1.6,但是项目编译时用的JDK为1.7那么就会出现这个异常,因为本机JDK版本较低不能执行编译版本为高版本的Class文件,各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
    新项目搭建一定要检查一下 项目--- tomcat---jdk 的版本一 一对应。下面我们一一进行检查下我们的项目的每一块的版本。

    一、 右键 --- > 打开 Properties ----- > Java Compiler ---> 选择level版本

    image.png

    二、右键 --- > 打开 Properties ----- > MyEclipse ----> Prject Facets ---> Java 的版本

    image.png

    三、选择Window ----> 搜索 tomcat ----> 找到你所使用的Tomcat版本(我使用的是Tomcat 7) ----> 查看 JDK版本 ----->选择对应的版本

    image.png
    通过以上的三步基本上就能解决我们本地项目报java.lang.UnsupportedClassVersionError: xxx : Unsupported major.minor version 51.0的错。让项目正常跑起来了。

    参考文章: JDK版本错误:Unsupported major.minor version 51.0

    相关文章

      网友评论

          本文标题:java.lang.UnsupportedClassVersio

          本文链接:https://www.haomeiwen.com/subject/srhidftx.html