Ich versuche Minecraft unter Mac OS X Mountain Lion auszuführen. Ich habe die Zip - Datei (Link hier ) von minecraft.net und dekomprimiert sie. 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 erstellt und den JavaLauncher für die JAR-Datei ausgeführt. Es schien zu funktionieren. Aber nachdem sich Minecraft selbst aktualisiert hat, habe ich diesen Fehler erhalten:
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 ----------
Antworten:
Das Problem war tatsächlich, dass Mountain Lion diese unsinnige Fehlermeldung standardmäßig an jede App sendet, die nicht von Apple oder aus dem App Store autorisiert wurde. Sie müssen nur zu Apple gehen -> Systemeinstellungen ... -> Sicherheit und Datenschutz -> Anwendungen zulassen, die heruntergeladen werden von:
Wählen Sie dann "Überall". Dies scheint nützlich zu sein, aber ich konnte Minecraft nicht zum Laufen bringen, ohne diese Sicherheitsüberprüfung zu deaktivieren.
quelle
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 wechseln. Dann öffnen Sie einfach mit MinecraftLauncher.jar. Sie können einen Alias für den einfachen Zugriff erstellen, wenn Sie möchten.
Ich vermute, dass etwas mit einer der Anwendungsdateien in der Minecraft.app-Datei beschädigt / falsch ist.
quelle
Die Java-App funktioniert gut für mich, aber Starter können unter OS X anfällig sein. Sie können diesen Minecraft-Launcher ausprobieren, den ich in Bash codiert habe, da er Java explizit aufruft, anstatt sich auf das System zu verlassen, um es aufzurufen:
http://pastebin.com/NEcagTvW
Das Paket heißt Bashcraft und die Quelle ist auf Github verfügbar .
quelle