首页 > 其他 > 详细

深入解决Unsupported major.minor version 51.0

时间:2016-04-23 02:12:06      阅读:200      评论:0      收藏:0      [点我收藏+]

Unsupported major.minor version 51.0????网上都有介绍,是因为jdk版本不一致造成的;

解决方案就是 修改编译等级和当前jdk匹配;当然这个属于无奈的解决方案;

无奈是因为jdk1.6版本大家同事基本都是一致的,不能因为这个jar包不匹配问题修改jdK版本吧;

?

实际情况使用时,的确会有 jdk和jar包版本不兼容的情况;

比如jdk是1.6或者1.7的2种情况;jar包呢,只有一个;

这个时候,你要解决2种情况的问题,怎么办呢?

?

解决方案,使用jdk重新编译;

?

以IbatisDaoImpl.class 为例子,1.7正常,1。6报错 ;

这个时候在工程下按照原来的包路径,新建这个IbatisDaoImpl.java文件;(代码用反编译工具获得)

然后引入? 所在jar 包;使用1.6jdk;编译成功后,获得新的IbatisDaoImpl.class

将新的 class文件替换回原来的jar包;

?

新的jar包可以在1.6情况下使用;解决问题;

?

?

深入解决Unsupported major.minor version 51.0

原文:http://alafqq.iteye.com/blog/2292581

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!