Installazione di java a 64 bit su Mac OS X Lion?

6

Quando giochi a Minecraft 1.0, un gioco basato su java, quando cambio le opzioni di rendering su "Far", il gioco mostra un messaggio che dice che l'utilizzo della memoria per il gioco potrebbe essere troppo alto nella modalità di rendering lontano e che io m eseguendo java a 32 bit e si dovrebbe installare java a 64 bit affinché la modalità remota funzioni correttamente.

Non riesco a ricordare di aver mai installato java su questo Mac.

C'è un modo per me di installare java 64-bit sul mio Mac?

Questo è un iMac di giugno / luglio 2011 con Mac OS X Lion, tutti gli aggiornamenti installati.

    
posta Lasse Vågsæther Karlsen 06.12.2011 - 11:39
fonte

3 risposte

4

Cerca le Preferenze Java nelle Utilità. Lì troverai l'ordine dei binari Java che il browser utilizzerà.

    
risposta data 06.12.2011 - 12:08
fonte
4

Ecco una discussione ben scritta e dettagliata su Minecraft & Java incluso l'ordine Java, lo stub iniziale di Minecraft, ecc.

Make sure to use the latest Java: Java for OS X Lion Update 1 (Java 1.6.0_29, updated 09. Nov.) Java for Mac OS X 10.6 Update 6 (Java 1.6.0_29, updated 09. Nov.) Java for Mac OS X 10.5 Update 10 (Java 1.6.0_26 on 64bit Intel, Java 1.5.0_30 last release for PPC) Java for Mac OS X 10.4, Release 9 (only supports Java 1.5.0_19)

At this point it's a good idea to open Java Preferences and check which versions of Java are installed and what the preferred run order is. Sort it so that Java 6 64bit is on top, then Java 6 32bit, Java 5 64bit, Java 5 32bit.

Within Info.plist (see paragraph 2), find the 'JVMVersion' key and change it to '1.6+'. The next step is to replace 'JavaApplicationStub' in

Minecraft.app/Contents/MacOS/

with the one found in

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

Use 'Show package contents' and 'Go to folder' (⇧⌘G) to find those places.

Most people experience improved performance when switching to 64bit. Add a key to 'JVMArchs' with the value 'x86_64' on top of the existing ones to run Java in 64bit if it is available. This step is optional but recommended.

    
risposta data 07.02.2012 - 19:34
fonte
0

Il problema si trova nel launcher di Minecraft. L'ho verificato:

$ 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

Quindi immagino che se inseriremo un JavaApplicationStub a 64 bit funzionerà.

Non sono sicuro che un nuovo launcher di Minecraft risolva il problema perché il mio è stato scaricato prima dell'1.

    
risposta data 03.01.2012 - 12:09
fonte

Leggi altre domande sui tag