运行可执行jar文件时出错

时间:2012-06-18 17:50:11

标签: java executable-jar

尝试运行可执行jar文件时,我收到以下错误。该文件只包含一行“System.out.println(”Woo!“);”在日食中运行良好。

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

UnsupportedClassVersionError exception trace

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

2 个答案:

答案 0 :(得分:3)

错误意味着您已使用更高版本的java编译代码并尝试在较旧版本的jvm上运行它。

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

答案 1 :(得分:1)

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

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