Ich versuche, Minecraft auf Mac OS X Mountain Lion auszuführen. Ich habe die ZIP-Datei (Link hier ) von minecraft.net heruntergeladen und entpackt. Doppelklick auf das Symbol und es sagt mir,
"Minecraft" ist beschädigt und kann nicht geöffnet werden. Sie sollten es in den Papierkorb verschieben.
Ich habe es mehrmals heruntergeladen und 2 andere Entpack-Tools beschweren sich nicht. Ist es ein Problem mit Mountain Lion? Ich habe Java mit folgenden Versionen installiert:
$ java -version
java version "1.6.0_37"
Java(TM) SE Runtime Environment (build 1.6.0_37-b06-434-11M3909)
Java HotSpot(TM) 64-Bit Server VM (build 20.12-b01-434, mixed mode)
UPDATE : Ich habe den Show Package Contents für Minecraft gemacht und den JavaLauncher auf der JAR-Datei ausgeführt, schien zu funktionieren. Aber nachdem sich Minecraft selbst aktualisiert hatte, bekam ich diesen Fehler:
Minecraft has crashed!
----------------------
Minecraft has stopped running because it encountered a problem; Failed to start game
A full error report has been saved to /Users/scott/Library/Application Support/minecraft/crash-reports/crash-2012-11-25_10.25.30-client.txt - Please include a copy of that file (Not this screen!) if you report this crash to anyone; without it, they will not be able to help fix the crash :(
--- BEGIN ERROR REPORT 99374f70 --------
Full report at:
/Users/scott/Library/Application Support/minecraft/crash-reports/crash-2012-11-25_10.25.30-client.txt
Please show that file to Mojang, NOT just this screen!
Generated 11/25/12 10:25 AM
-- System Details --
Details:
Minecraft Version: 1.4.5
Operating System: Mac OS X (x86_64) version 10.8.2
Java Version: 1.7.0_09, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 22467144 bytes (21 MB) / 71499776 bytes (68 MB) up to 1060700160 bytes (1011 MB)
JVM Flags: 0 total;
AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
Suspicious classes: No suspicious classes found.
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
LWJGL: 2.4.2
OpenGL: ~~ERROR~~ NullPointerException: null
Is Modded: Probably not. Jar signature remains and client brand is untouched.
Type: Client (map_client.txt)
Texture Pack: ~~ERROR~~ NullPointerException: null
Profiler Position: N/A (disabled)
Vec3 Pool Size: ~~ERROR~~ NullPointerException: null[failed to get system properties (java.lang.NullPointerException)]
org.lwjgl.LWJGLException: Could not get the JAWT interface
at org.lwjgl.opengl.AWTSurfaceLock.lockAndInitHandle(Native Method)
at org.lwjgl.opengl.AWTSurfaceLock.access$100(AWTSurfaceLock.java:49)
at org.lwjgl.opengl.AWTSurfaceLock$1.run(AWTSurfaceLock.java:89)
at java.security.AccessController.doPrivileged(Native Method)
at org.lwjgl.opengl.AWTSurfaceLock.privilegedLockAndInitHandle(AWTSurfaceLock.java:86)
at org.lwjgl.opengl.AWTSurfaceLock.lockAndGetHandle(AWTSurfaceLock.java:64)
at org.lwjgl.opengl.MacOSXCanvasPeerInfo.initHandle(MacOSXCanvasPeerInfo.java:53)
at org.lwjgl.opengl.MacOSXDisplayPeerInfo.doLockAndInitHandle(MacOSXDisplayPeerInfo.java:56)
at org.lwjgl.opengl.PeerInfo.lockAndGetHandle(PeerInfo.java:85)
at org.lwjgl.opengl.MacOSXContextImplementation.create(MacOSXContextImplementation.java:47)
at org.lwjgl.opengl.Context.<init>(Context.java:120)
at org.lwjgl.opengl.Display.create(Display.java:858)
at org.lwjgl.opengl.Display.create(Display.java:784)
at org.lwjgl.opengl.Display.create(Display.java:765)
at net.minecraft.client.Minecraft.a(SourceFile:232)
at net.minecraft.client.Minecraft.run(SourceFile:515)
at java.lang.Thread.run(Thread.java:722)
--- END ERROR REPORT adc22a49 ----------
Das Problem war eigentlich, dass Mountain Lion diese unsinnige Fehlermeldung standardmäßig an jede App ausgibt, die nicht von Apple oder aus dem App Store autorisiert ist. Sie müssen nur zu Apple gehen -> Systemeinstellungen... -> Sicherheit und Datenschutz -> Anwendungen zulassen, die heruntergeladen wurden von:
Wählen Sie dann „Überall“. Scheint nützlich zu sein, aber ich konnte Minecraft nicht zum Laufen bringen, ohne diese Sicherheitsprüfung zu deaktivieren.
Ich habe das gleiche Problem.
Eine Problemumgehung besteht darin, mit der rechten Maustaste auf die Datei zu klicken, Paketinhalt anzeigen auszuwählen und dann zu Inhalt -> Ressourcen -> Java zu gehen. Öffnen Sie dann einfach mit MinecraftLauncher.jar. Wenn Sie möchten, können Sie einen Alias für den einfachen Zugriff erstellen.
Ich vermute, dass etwas mit einer der Anwendungsdateien in der Minecraft.app-Datei beschädigt/falsch ist.
Die Java-App funktioniert gut für mich, aber Launcher können unter OS X anfällig sein. Sie könnten diesen Minecraft-Launcher ausprobieren, den ich in Bash codiert habe, da er explizit Java aufruft, anstatt sich auf das System zu verlassen, um es aufzurufen:
Das Paket heißt bashcraft und die Quelle ist auf github verfügbar .
#!/bin/bash
# bashcraft, a minimal Minecraft launcher and updater
# crafted by Alex (Qwertylex), Zarek Jenkinson (akiwiguy) and maybe some more
# see https://github.com/Qwertylex/bashcraft/blob/master/README.md for details
# License: This work is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License.
# To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/
Nathan Walker
Ethan Lee
Sean