错误提示:java.lang.UnsupportedClassVersionError: com/spring/demo05/Demo has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only reco

之前用的JDK12替换了1.8后出现如下错误提示

是编译的class文件对应的jdk版本与当前jdk版本不匹配。

解决方案

把项目右键--javaCompiler--版本改成当前的版本(1.8)

原文地址:https://www.cnblogs.com/jumpkin1122/p/11624156.html

时间: 2024-08-29 06:41:59

错误提示:java.lang.UnsupportedClassVersionError: com/spring/demo05/Demo has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only reco的相关文章

错误:java.lang.UnsupportedClassVersionError: Unsupported major.51.0

java.lang.UnsupportedClassVersionError: org/jivesoftware/smack/XMPPException : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:621) at java.security.Secur

出现java.lang.UnsupportedClassVersionError 错误的原因

出现java.lang.UnsupportedClassVersionError 错误的原因,是因为我们使用高版本的JDK编译的Java class文件试图在较低版本的JVM上运行,所报的错误. 因为,高版本的JDK生成的class文件使用的格式,可能与低版本的JDK的.class文件格式不同.这样,低版本的JVM无法解释执行这个.class文件,会抛出java.lang.UnsupportedClassVersionError不支持的Class版本错误. 在ubuntu下的解决方法是 在 ht

java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class org.

1.错误描述 严重: Exception starting filter struts2 java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class org.apache.commons.lang3.StringUtils) at org.apache.catalina.loader.WebappClassLoader.findClassInternal(Webap

【java.lang.UnsupportedClassVersionError】版本不一致出错

这种错误的全部报错信息: 1 java.lang.UnsupportedClassVersionError: org/apache/lucene/store/Directory : Unsupported major.minor version 51.0 2 at java.lang.ClassLoader.defineClass1(Native Method) 3 at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) 4

编译异常 Caused by: java.lang.UnsupportedClassVersionError:

Caused by: java.lang.UnsupportedClassVersionError: com/sumingk/platform/service/impl/ServiceSysPersonImpl : Unsupported major.minor version 51.0 (unable to load class com.sumingk.platform.service.impl.ServiceSysPersonImpl) at org.apache.catalina.load

java.lang.UnsupportedClassVersionError

java.lang.UnsupportedClassVersionError: Bad version number in .class file javac的版本高于java版本时,就会报这个错误. 可以在main方法所在的类中,右键 Run as -->Run Configurations-->JRE 来配置.

java.lang.UnsupportedClassVersionError: xxx/xxxClass : Unsupported major.minor version 51.0

完全参考自 http://www.cnblogs.com/xing901022/p/4172410.html 这种错误的全部报错信息: 1 java.lang.UnsupportedClassVersionError: org/apache/lucene/store/Directory : Unsupported major.minor version 51.0 2 at java.lang.ClassLoader.defineClass1(Native Method) 3 at java.la

Exception in thread "main" java.lang.UnsupportedClassVersionError:Unsupported major.minor version 52

报错: Exception in thread "main" java.lang.UnsupportedClassVersionError: com/fsc/mina/client/TransportService : Unsupported major.minor version 52.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoa

解决java.lang.UnsupportedClassVersionError

出现java.lang.UnsupportedClassVersionError 错误的原因,是因为我们使用高版本的JDK编译的Java class文件试图在较低版本的JVM上运行,所报的错误. 版本换一致,解决