`
wade6
  • 浏览: 274216 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

xxx.xxx : Unsupported major.minor version 51.0 问题解决

 
阅读更多

 

eclipse运行java应用时报错如下:

 

java.lang.UnsupportedClassVersionError: javax/servlet/DispatcherType : Unsupported major.minor version 51.0

 

搜索google得到 :http://stackoverflow.com/questions/10382929/unsupported-major-minor-version-51-0

可知问题的原因是编译java代码的jdk版本过高——使用jdk7编译但是用jre6运行!

 

可是eclipse中以来的jdk都是1.6版本的,没有问题;

 

继续看报错 xxx.xxx : Unsupported major.minor version 51.0 中冒号前面的  xxx.xxx ,发现这个类是依赖jar包中的类,继而想到是这个jar的编译可能使用的jdk7,换成jdk6编译的jar后问题解决!!

 

 

分享到:
评论

相关推荐

    Unsupported major.minor version 51.0

    Unsupported major.minor version 51.0 错误是由于 JDK 版本不匹配引起的,可以通过保持 Tomcat 绑定的 JDK 版本和编译用的 JDK 版本一致来解决该错误。同时,理解 Java 类文件的版本号、JDK 编译和运行过程、Tomcat...

    图片处理 javax.imageio.IIOException: Unsupported Image Type

    让我们深入探讨这个问题及其解决方案。 首先,`javax.imageio.IIOException`是Java标准库中的一个异常类型,它继承自`IOException`,专门用于处理与图像输入输出相关的错误。当`ImageIO`类库尝试读取或写入图像文件...

    Java 中解决Unsupported major.minor version 51.0的问题

    总之,"Unsupported major.minor version 51.0"错误是Java版本不兼容的直接体现,通过更新JVM、调整编译器设置或修正构建配置,可以有效地解决这个问题。同时,理解这个错误背后的机制可以帮助我们更好地管理项目,...

    java.lang.RuntimeException: Unsupported algorithm: HmacSHA1解决方法

    java.lang.RuntimeException: Unsupported algorithm: HmacSHA1 解决方法,阿里云

    启动Tomcat报错Unsupported major.minor version xxx的解决方法

    Tomcat报错Unsupported major.minor version xxx的解决方法 一、问题背景 在Java开发过程中,我们经常会遇到Tomcat报错Unsupported major.minor version xxx的问题。这是因为编译的JDK版本和运行时所用的JDK版本不...

    EurekaLog_7.5.0.0_Enterprise

    All packages now have version suffix (e.g. EurekaLogCore240.bpl). No files are copied to \bin folder of IDE. Run-time package (EurekaLogCore) is copied to Windows\System32 folder. Refer to help for ...

    three.js加载gltf模型

    这只是一个基础示例,实际项目可能还需要考虑性能优化、动画控制、光照效果、材质调整等复杂问题。记住,实践是最好的老师,动手尝试并不断学习,你将能够熟练掌握这些技术,创造出更复杂的Web 3D应用场景。

    javarebel.jar

    Javarebel是一个Jvm插件,它能够动态重新装载Java类特性。虽然现在还有些局限性,但它可以显著地增加开发速度。JavaRebel允许一个应用程序(独立的或运行在应用服务器上的应用)重新装载在运行过程中发生的大多数类...

    解决uiautomatorviewer.bat在android8.0及以上系统报错

    解决uiautomatorviewer.bat在android8.0及以上系统报错:“E/Screenshot: Unsupported protocol: 2”

    SAM分割模型onnx导出模型问题:Exporting the operator repeat-interleave to ON

    问题解决: 1.历程:尝试改了opset= 11,12,14,17都不行 Exporting the operator repeat_interleave to ONNX opset version 11 is not supported 又或者是:Unsupported ONNX opset version: 18

    emqx-ubuntu16.04-v3.1.0_amd64.deb

    emq在Ubuntu16.04系统上的部署安装包,下载后运行命令sudo dpkg -i emqx-ubuntu16.04-v3.1.0_amd64.deb 安装

    java.lang.UnsupportedClassVersionError问题的解决方法

    如果上述操作仍无法解决问题,可以尝试更换其他版本的JDK进行测试,直到找到一个合适的版本为止。 #### 二、运行时出现UnsupportedClassVersionError的处理方法 如果在项目运行过程中出现了`...

    electron插件:electron-v20.1.1-win32-zip下载

    因此,提供离线版的插件或Electron本身可以作为一个解决方案,用户只需将下载的文件放在npm的本地缓存路径中,就能避免网络连接问题,顺利安装和使用。 标签中包含的“nodejs”,表明Electron是基于Node.js的,这...

    nomachine_6.9.2_1_amd64.deb

    Version: 6.9.2_1 Package size: 44.59 MB Package type: DEB MD5 signature: 86fe9a0f9ee06ee6fce41aa36674f727 For: Debian GNU Linux 4.0 Etch/5.0 Lenny/6.0 Squeeze/7.0 Wheezy/8.0 Jessie/9.0 ...

    Retrotranslator

    当我们引入的jar包和本地的jdk版本有冲突的情况下,会报一下错误:java.lang.UnsupportedClassVersionError:com/sun/tools/javac/Main : Unsupported major.minor version 51.0,所以我们需要强制给jar依赖的jdk版本...

    Sophus安装包(已更新)

    【Sophus安装包(已更新)】是一款专为Ubuntu 20.04设计的开源库,主要用于三维几何计算,特别是在计算机视觉和机器人学领域有着广泛的应用。Sophus是基于C++开发的,提供了一个简洁且高效的方式来处理SE(3)(三维...

    eclipse常见报错

    5. 错误:Unsupported major.minor version 51.0(jdk 版本错误)。 解决方法:检查 JDK 版本,避免在 Win7 下开发项目使用的 JDK 版本和项目运行服务器 JDK 版本不同。可以重装 JDK 到 1.6 版本,然后将项目的 ...

    spring-boot-web-JBoss5

    java.lang.UnsupportedClassVersionError: org/apache/catalina/authenticator/FormAuthenticator : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang....

    qt实现邮件发送

    我写的模块大家可以在VS2013+QT5.5直接用,只需要改一下发送邮箱的账户和密码。支持发送附件

Global site tag (gtag.js) - Google Analytics