尝试运行可执行jar文件时,我收到以下错误。该文件只包含一行“System.out.println(”Woo!“);”在日食中运行良好。
我不确定如何阅读这些错误消息。
(太新了,无法正确发布图片)
答案 0 :(得分:3)
错误意味着您已使用更高版本的java编译代码并尝试在较旧版本的jvm上运行它。
因为它说major.minor version 51.0
,这意味着你的编译器是java6。所以你应该在java6或更高版本上运行你的程序。
答案 1 :(得分:1)
您的编译类是jre 1.5,系统默认jre是不同的(可能是1.6)。
在相同版本的jre中编译代码。