天天看点

version51.0 bug解决方法关于 Unsupported major.minor version 51.0 bug的解决办法

关于 Unsupported major.minor version 51.0 bug的解决办法

在网上找了一小段时间,发现了很多不同的说法来解决这个问题,有几种情况会导致这个bug,现在我来总结一下这个bug的几种解决方案,我全部试了一遍,反正项目是跑起来了,我是在myeclipse10上面做的测试。

  1. 检查jdk的版本,选择属于本机自己的版本,这个过程不用我来说了吧。大家都懂的。(myeclipse里面开始默认的配置应该是什么SUNJDK1.6的吧)
  2. 项目——>右键——>属性——>Java Compiler——>Compiler Compliance Level——>选择你使用的JDK版本——>应用。(引用出处http://www.111cn.net/jsp/Jsp-Servlet/45158.htm)
  3. 是检查你的tomcat版本,myeclipse10上面是没有tomcat8这个选项的,然后我电脑里面是tomcat8版本的,然后我就作死的选了tomcat7那个选项然后把tomcat8文件目录引用进去,后来我又下了个tomcat7,替换了原来的目录(记住当初设计的环境变量也要改一下),然后就愉快的跑起来了,也是这第三个方法成功解救了我。

之前还遇到一个UUID.randomUUID().toString().replace(“-“, “”);报错的,竟然是jdk1.8不支持,jdk1.7才支持,我也是笑鸟0.0….