- Exception 'com/dao/WelfareDAO : Unsupported major.minor version 51.0'?
今天在编写spring配置文件时出现了一个警告,导致已经将hibernate书屋管理器加入spring容器后,听筒却出不来,如图:
经过查找资料发现是因为:
外部jar包使用jdk1.7(jdk7)编译,而使用此jar包的工程jdk版本为jdk1.6(jdk6),算是版本不支持。
解决办法:
将此jar包重新用jdk1.6(jdk6)编译级别编译。
具体操作如下:
在你的项目名上右键---->properties出现如下界面
将此处版本改成1.6即可!然后点击apply,ok即可!!
PS:jdk1.7下switch语句支持字符串即switch(“字符串”){},而jdk1.6下switch语句不支持字符串匹配。