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

JDK版本不兼容问题(Unsupported major.minor version 49.0)

    博客分类:
  • JDK
阅读更多

【环境信息】

1)维护的系统运行在JDK1.4版本下

2)第三方jar包采用(JDK1.4+)编译

 

【异常信息】

----------------------------------------------------------------------------------------------------------------------------------

Error 500: LinkageError while defining class: org.gjt.mm.mysql.Driver Could not be defined due to: org/gjt/mm/mysql/Driver (Unsupported major.minor version 49.0) This is often caused by having a class defined at multiple locations within the classloader hierarchy. Other potential causes include compiling against an older or newer version of the class that has an incompatible method signature.

----------------------------------------------------------------------------------------------------------------------------------

 

【异常分析】

编译用的JDK版本比你运行用的JDK版本高,故报此错误!

 

【解决方案】

 1)更换JDK版本,使之编译和运行用的版本一致

 2)注意:若运行的系统是遗留系统,则降低编译用的JDK版本。

 

【扩展阅读】

又是48,49JDK版本不兼容(Unsupported major.minor version 49.0)(系列一)

又是48,49JDK版本不兼容(Unsupported major.minor version 49.0)(系列二)

分享到:
评论

相关推荐

    jdk1.5环境下编译的jar包在JDK1.4环境下运行

    这里我们讨论的焦点是“JDK1.5环境下编译的jar包在JDK1.4环境下运行”所遇到的问题,具体表现为“Unsupported major.minor version 49.0”的错误。这个错误的根源在于Java字节码版本不兼容。Java字节码版本与JDK版本...

    MyEclipse 5.0GA + WebLogic 9.2 配置详解

    其次,如果选择J2EE 1.3进行开发,可能会遇到“Unsupported major.minor version 49.0”的错误,这是由于WebLogic 8不支持JDK 1.5导致的。为了解决这个问题,你可以选择使用JDK 1.4重新编译项目,或者升级WebLogic到...

    weblogic配置

    - WebLogic 8不支持JDK 1.5,因此如果使用JDK 1.5编译的程序尝试部署到WebLogic 8上,会遇到"Unsupported major.minor version 49.0"的错误。解决方案是使用JDK 1.4重新编译代码,或者升级WebLogic到支持JDK 1.5的...

    ssh框架错误总结

    在使用JUnit/StrutsTest时,可能会遇到java.lang.UnsupportedClassVersionError: junit/framework/TestListener (Unsupported major.minor version 49.0)错误。 解决方法:根据JDK版本选择合适的JUnit版本。如果...

    MyEclipse+WebLogic配置详解[参考].pdf

    WebLogic 8不支持JDK 1.5,这意味着使用JDK 1.5编译的程序在WebLogic 8上运行时会报"Unsupported major.minor version 49.0"错误。解决此问题的方法是使用JDK 1.4重新编译代码,或者升级WebLogic到9.2版,因为...

    J2ee开发环境配置(weblogic)

    2. **JDK版本问题**:WebLogic 8不支持JDK 1.5,这意味着使用JDK 1.5编译的程序无法在WebLogic 8上部署,会报错“Unsupported major.minor version 49.0”。解决方法是要么使用JDK 1.4重新编译,要么升级WebLogic到...

    MyEclipse 5.0 + WebLogic 9.2 配置解.doc

    如果使用JDK 1.5编译的程序部署到WebLogic 8,会遇到“Unsupported major.minor version 49.0”的错误。为了解决这个问题,我们需要使用支持JDK 1.5的WebLogic 9.2版本。 #### 四、配置WebLogic 9.2 ##### 安装...

Global site tag (gtag.js) - Google Analytics