【发布时间】:2010-10-28 20:44:36
【问题描述】:
我一直试图在我的 Mac 上打开一个 JAR 文件,但没有成功。它说无法打开 JAR 文件,并要求我在控制台中查找任何错误消息。这是控制台消息。我怀疑问题本身就在第一行,但我不是软件背景,所以不知道这是否足以让任何了解 Java 的人说出问题所在。我确实更新了我的软件,所以我假设我拥有最新版本的 Java,尽管我不知道如何 100% 确保 - Java.com 网站只是告诉我更新我的 Mac 上的整体软件并说会还要照顾 Java 的最新版本。请帮忙!
5/26/09 7:48:01 AM [0x0-0x72072].com.apple.JarLauncher[1079] Exception in thread "main"
5/26/09 7:48:01 AM [0x0-0x72072].com.apple.JarLauncher[1079] java.lang.UnsupportedClassVersionError: Bad version number in .class file
5/26/09 7:48:01 AM [0x0-0x72072].com.apple.JarLauncher[1079] at java.lang.ClassLoader.defineClass1(Native Method)
5/26/09 7:48:01 AM [0x0-0x72072].com.apple.JarLauncher[1079] at java.lang.ClassLoader.defineClass(ClassLoader.java:675)
5/26/09 7:48:01 AM [0x0-0x72072].com.apple.JarLauncher[1079] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
5/26/09 7:48:01 AM [0x0-0x72072].com.apple.JarLauncher[1079] at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
5/26/09 7:48:01 AM [0x0-0x72072].com.apple.JarLauncher[1079] at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
5/26/09 7:48:01 AM [0x0-0x72072].com.apple.JarLauncher[1079] at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
5/26/09 7:48:01 AM [0x0-0x72072].com.apple.JarLauncher[1079] at java.security.AccessController.doPrivileged(Native Method)
5/26/09 7:48:01 AM [0x0-0x72072].com.apple.JarLauncher[1079] at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
5/26/09 7:48:01 AM [0x0-0x72072].com.apple.JarLauncher[1079] at java.lang.ClassLoader.loadClass(ClassLoader.java:316)
5/26/09 7:48:01 AM [0x0-0x72072].com.apple.JarLauncher[1079] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:280)
5/26/09 7:48:01 AM [0x0-0x72072].com.apple.JarLauncher[1079] at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
5/26/09 7:48:01 AM [0x0-0x72072].com.apple.JarLauncher[1079] at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:374)
【问题讨论】: