使用 Java 7 的 Minecraft 黑屏 Ubunutu 12.10

使用 Java 7 的 Minecraft 黑屏 Ubunutu 12.10

当我尝试运行 minecraft 时出现这些错误。

ian@ian-Beast:~$ cd ~/.minecraft
ian@ian-Beast:~/.minecraft$ cd /.bin
bash: cd: /.bin: No such file or directory
ian@ian-Beast:~/.minecraft$ cd ./bin
ian@ian-Beast:~/.minecraft/bin$ java -jar minecraft.jar
Exception in thread "main" java.lang.NoClassDefFoundError: org/lwjgl/LWJGLException
    at java.lang.Class.getDeclaredMethods0(Native Method)
    at java.lang.Class.privateGetDeclaredMethods(Class.java:2451)
    at java.lang.Class.getMethod0(Class.java:2694)
    at java.lang.Class.getMethod(Class.java:1622)
    at sun.launcher.LauncherHelper.getMainMethod(LauncherHelper.java:494)
    at sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:486)
Caused by: java.lang.ClassNotFoundException: org.lwjgl.LWJGLException
    at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
    ... 6 more

关于如何修复有什么线索吗?

答案1

刚刚意识到……您正在直接运行 minecraft,您不是从 bin 目录运行 minecraft,而是从启动器运行它。

启动器位于 minecraft.net 网站上

https://s3.amazonaws.com/MinecraftDownload/launcher/minecraft.jar

相同名称,不同程序

如果这没有帮助,请参考以下内容...

权威指南,我已经玩 Minecraft 很长时间了,本指南向我展示了一些技巧

我如何安装 Minecraft?

答案2

安装 Java 6 运行时并使用它运行 minecraft.jar。这为我解决了这个问题。

答案3

对于 Linux 上的 Minecraft,我经常发现您必须手动删除并重新安装 lwjgl 库。这是有道理的,因为您收到的错误引用了 lwjgl。以下是关联如何做到这一点。

相关内容