我们在eclipse运行一个java方法的时候报:Exception in thread "main" java.lang.UnsupportedClassVersionError错误该如何解决呢?首先我们来分析一下UnsupportedClassVersionError是一个什么错误,从英文单词就可以看出是java版本出了问题,要么是你eclipse项目jdk版本太新,要么是太旧。
我们来看看项目的jdk版本,如下图所示,项目中的是jdk1.7.0_79
然后我们来检查一下自己电脑的jdk版本,在cmd中使用java -version查看电脑的jdk版本,如图。
从上面两张图中就可以看出我们eclipse项目的jdk版本和电脑环境变量配置的jdk版本不一致,只要将这两个jdk版本修改成一致即可解决java.lang.UnsupportedClassVersionError错误了。