为了账号安全,请及时绑定邮箱和手机立即绑定

启动服务器后,运行时报错,这个错误怎么解决呢?

java.lang.UnsupportedClassVersionError: servlet/HelloServlet : Unsupported major.minor version 51.0 (unable to load class servlet.HelloServlet)


正在回答

1 回答

我自己来回答自己提出的问题了。我开发工具是MyEclipse2014,jdk编译之前用的是jdk7,可是我也有配置过jdk6的。Tomcat里面配置的是jdk6。网上搜索了一下,报这个错是因为,用jdk7编译的class文件放到基于jdk6运行在tomcat之中,是不行的。

解决起来也很方便:打开exclipse中项目上的属性—java compiler–选择一个合适的版本后重新编译即可。

具体步骤:

解决:项目------>右键------>属性------>Java Compiler------>Compiler Compliance Level------>选择你使用的JDK版本------>应用。

http://img1.sycdn.imooc.com//58953fcd0001377b08070715.jpg

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

启动服务器后,运行时报错,这个错误怎么解决呢?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信