java.lang.UnsupportedClassVersionError

截图:

                                                                  java.lang.UnsupportedClassVersionError_第1张图片

java.lang.UnsupportedClassVersionError_第2张图片

错误日志:

Exception in thread "main" java.lang.UnsupportedClassVersionError: com/****/Test : Unsupported major.minor version 52.0
    at java.lang.ClassLoader.defineClass1(Native Method)
    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$100(Unknown Source)
    at java.net.URLClassLoader$1.run(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)
    at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)

 

错误原因:项目所用的jdk版本与编译器所对应的版本不一致

 

解决方法:

      右键项目--》properties

 

         java.lang.UnsupportedClassVersionError_第3张图片

 

 

修改eclips中项目编译器的jdk版本与项目中jdk版本一致即可 

你可能感兴趣的:(java)