java - 运行可执行 jar 文件时出错

标签 java executable-jar

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

我不知道如何阅读这些错误消息。

UnsupportedClassVersionError exception trace

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

最佳答案

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

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

关于java - 运行可执行 jar 文件时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11088280/

相关文章:

java - 在不指定支持 jar 文件的情况下运行 jar 文件

java - 根据两个映射的键将两个映射迭代到第三个映射

java - 从 Eclipse 导出的可运行 JAR 文件似乎无法执行

java - 如何将外部jar文件传递到spring boot项目?

java - 我的 .jar 文件在 Java 中不工作

java - 无法将 IntelliJ IDEA 程序编译为可运行的 JAR

在 Linux 上使用 OpenJDK 13 + 14 调用时 Java SSLContext.init() 挂起

java - 在单线程环境中管理 java 中的 Sqlite 连接以提高性能

java - 如何从字符串中删除一些字符

java - 手动创建 SOAP 请求 - 服务器接收空字符串作为参数