среда, 4 января 2012 г.

OS X Lion: Minecraft и Java 64

Обратил внимание, что уже на втором MacBook, во время игры в minecraft, java запускается в 32 разрядном режиме, не смотря на то, что моё железо позволяет запускать в 64 разрядные приложения. Это дело поправимо, нужно чуть чуть отредактировать лаунчер Minecraft.app:

Итак, открываем Terminal.app и вводим команду

$ cp /System/Library/Frameworks/JavaVM.framework/Versions/A/Resources/MacOS/JavaApplicationStub ~/Desktop/Minecraft.app/Contents/MacOS/JavaApplicationStub


Затем нам остается изменить Info.plist (редактировать можно любым редактором, я редактировал с помощью Vim)

$ vi ~/Desktop/Minecraft.app/Contents/Info.plist

во-первых, в данном файле нужно поменять версию java (у меня была прописана 1.5, хотя установлена 1.6); во-вторых, я добавил платформу x86_64; смотрите ниже что было, и что стало

Было:
<key>JVMVersion</key>
<string>1.5</string>
<key>JVMArchs</key>
<array><string>i386</string>
<string>ppc</string>

Стало:
<key>JVMVersion</key>
<string>1.6+</string>
<key>JVMArchs</key>
<array><string>x86_64</string>
<string>i386</string>
<string>ppc</string>


После всех проделанных процедур Вы можете наблюдать в Activity Monitor.app kind intel (64 bit) на процессе Minecraft.app

Комментариев нет:

Отправить комментарий