6 votos

¿Instalar java de 64 bits en Mac OS X Lion?

Cuando juego a Minecraft 1.0, un juego basado en java, cuando cambio las opciones de renderizado a "Lejos", el juego muestra un mensaje diciendo que el uso de la memoria para el juego podría ser demasiado alto en el modo de renderizado Lejos, y que estoy ejecutando java de 32 bits y debería instalar java de 64 bits para que el modo Lejos funcione correctamente.

No recuerdo haber instalado nunca java en este Mac.

¿Hay alguna manera de instalar Java de 64 bits en mi Mac?

Se trata de un iMac de junio/julio de 2011 con Mac OS X Lion, con todas las actualizaciones instaladas.

4voto

Igor Puntos 41

Busque las Preferencias de Java en Utilidades. Allí encontrará el orden de los binarios Java que utilizará el navegador.

4voto

Robert Sturgis Puntos 211

Aquí está una discusión bien escrita y detallada sobre Minecraft y Java incluyendo el orden de Java, el stub de inicio de Minecraft, etc:

Asegúrese de utilizar la última versión de Java: Java para OS X Lion Update 1 (Java 1.6.0_29, actualizado el 09. Nov.) Java para Mac OS X 10.6 Update 6 (Java 1.6.0_29, actualizado el 09. Nov.) Java para Mac OS X 10.5 Update 10 (Java 1.6.0_26 en Intel de 64 bits, Java 1.5.0_30 última versión para PPC) Java para Mac OS X 10.4, versión 9 (sólo soporta Java 1.5.0_19)

En este punto es una buena idea abrir las Preferencias de Java y comprobar qué versiones de Java están instaladas y cuál es el orden de ejecución preferido. Ordénelo de modo que Java 6 de 64 bits esté arriba, luego Java 6 de 32 bits, Java 5 de 64 bits, Java 5 de 32 bits.

Dentro de Info.plist (véase el apartado 2), busque la clave 'JVMVersion' y cámbiela por '1.6+'. El siguiente paso es sustituir 'JavaApplicationStub' en

Minecraft.app/Contents/MacOS/

con la que se encuentra en

/System/Library/Frameworks/JavaVM.framework/Versions/A/Resources/MacOS/

Utilice "Mostrar el contenido del paquete" e "Ir a la carpeta" (⇧⌘G) para encontrar esos lugares.

La mayoría de la gente experimenta una mejora en el rendimiento al cambiar a 64 bits. Añada una clave a 'JVMArchs' con el valor 'x86_64' además de las existentes para ejecutar Java en 64bit si está disponible. Este paso es opcional pero se recomienda.

0voto

sole Puntos 6

El problema está en el propio lanzador de Minecraft. Lo he comprobado:

$ cd /Applications/Minecraft.app/Contents/MacOS
$ file JavaApplicationStub
JavaApplicationStub: Mach-O universal binary with 2 architectures
JavaApplicationStub (for architecture i386):    Mach-O executable i386
JavaApplicationStub (for architecture ppc): Mach-O executable ppc

Así que me imagino que si ponemos un JavaApplicationStub de 64 bits funcionará.

No estoy seguro de si un lanzador de Minecraft más reciente soluciona el problema porque el mío se descargó antes de la versión 1.0.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X