"A Java Exception has occured" 可能是什么原因?

"A Java Exception has occured" what might be the cause?

当我的 jar 在另一台计算机上 运行 时,出现 java 异常,但在我的设置中它 运行 没问题。他们正在使用 Java 1.8?至少其中之一是。我的 JDK 也是 1.8。

会不会是META-INF的原因?我还尝试使用 cmd 发送 .class 文件和 运行ning 主 class(我认为它可能给出了一些其他错误)

我还从 eclipse 中将其导出为 jar,而不是可执行 jar。这可能是原因吗?

编辑 堆栈跟踪之一说:“不支持 major.minor 版本 52.0

Java 版本不匹配。另一台计算机不是 运行 JRE 8。 有关详细信息,请参阅此答案 Unsupported major.minor version 52.0

您的代码是使用 Java 版本 1.8 编译的,而它是使用 Java 版本 1.7 或更低版本执行的。