0

尝试运行可执行 jar 文件时出现以下错误。该文件仅包含一行“System.out.println("Woo!");" 的主文件 并在日食中运行良好。

我不确定如何阅读这些错误消息。

UnsupportedClassVersionError 异常跟踪

(太新无法正确发布图片)

4

2 回答 2

3

该错误表示您已使用更高版本的 java 编译代码并尝试在旧版本的 jvm 上运行它。

因为它说major.minor version 51.0这意味着你的编译器是java6。所以你应该在 java6 或更高版本上运行你的程序。

于 2012-06-18T17:52:13.133 回答
1

您编译的类在 jre 1.5 中,您的系统默认 jre 不同(可能是 1.6)。

在相同版本的 jre 中编译您的代码。

于 2012-06-18T17:53:17.980 回答