【发布时间】:2014-01-08 12:28:57
【问题描述】:
我不是程序员,但我在这个网站上找不到任何答案。我正在尝试使用 Java Open JDK 在 linux ubuntu 上运行游戏,但没有任何反应。我尝试使用提示命令运行它,它说:
leops95@leops95-SATELLITE-C660:~$ '/home/leops95/Bureau/Minecraft.jar' 线程“main”中的异常 java.lang.UnsupportedClassVersionError: net/kc/main/Main :
Unsupported major.minor version 51.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:634)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:277)
at java.net.URLClassLoader.access$000(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:212)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
找不到主类:net.kc.main.Main。程序将退出。
我觉得Java的版本有问题吧?
【问题讨论】:
-
您需要 Java 7,我认为您需要 Oracle 版本:askubuntu.com/questions/56104/…
-
这不是重复的,因为 Ubuntu 上的修复与 Windows 修复不同。请重新考虑!
-
@jpaugh 语言标签与这个问题无关,试图通过添加不相关的标签来减少重复是......毫无意义。
标签: java