【问题标题】:Runnable JAR file error: Unsupported major.minor version 51.0可运行的 JAR 文件错误:不支持的 major.minor 版本 51.0
【发布时间】:2013-06-13 07:42:18
【问题描述】:

当我在计算机上的 Runnable JAR 文件上导出应用程序界面并尝试它工作正常时,我使用 Eclipse (Indigo) 用 Ja​​va(版本 7)制作了一个应用程序,然后我在另一台计算机上尝试了这个问题

Exception in thread "main" java.lang.UnsupportedClassVersionError: cliente/Princ
ipal : Unsupported major.minor version 51.0
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClassCond(Unknown Source)
    at java.lang.ClassLoader.defineClass(Unknown Source)
    at java.security.SecureClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.defineClass(Unknown Source)
    at java.net.URLClassLoader.access$000(Unknown Source)
    at java.net.URLClassLoader$1.run(Unknown Source)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.ClassLoader.loadClass(Unknown Source)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Unknown Source)
    at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoa
der.java:56)

我看到其他帖子说这可能是因为另一台计算机的 Java 版本比我的旧,有人可以确认一下吗?。

【问题讨论】:

    标签: java-7 runnable eclipse-indigo


    【解决方案1】:

    是的,当您尝试使用构建它的版本的旧版本运行 Java 字节码时,就会出现此错误。

    你会发现more information in this question

    【讨论】:

    • 谢谢!我已经签入了与我的版本相同的计算机,并且可以正常工作。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-03-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-10
    • 2015-05-29
    相关资源
    最近更新 更多