0

可能重复:
线程“主”java.lang.UnsupportedClassVersionError 中的异常:a(不支持 d major.minor 版本 51.0)

我之前一直在使用带有 jre 1.7.x 和 jdk 1.7.x 的 Eclipse,我不得不降级到 1.6x。

我降级的方法是从我的计算机上卸载所有相关的 1.7 并重新安装 1.6。

现在,当我尝试调试时,我得到了

`java.lang.UnsupportedClassVersionError: MyClass: Unsupported major.minor version 51.0`

查了一下之前编译的JRE和JDK的版本,都是1.6。

有人能帮忙吗?

4

2 回答 2

2
java.lang.UnsupportedClassVersionError: `Unsupported major.minor version 51.0`

您的运行时版本与编译时版本不同。

确保JAVA_HOME变量等,以确保编译和运行时都指向相同的版本。

于 2012-07-31T20:36:24.670 回答
0

看看这里如何修复 java.lang.UnsupportedClassVersionError: Unsupported major.minor version

您使用 1.7 编译代码并使用 1.6 进行调试

于 2012-07-31T20:38:27.913 回答