Ayusin ang Error: Hindi makagawa ng Java Virtual Machine sa Windows
- Kategorya: Mga Tutorial
Ipinapaliwanag ng tutorial na ito kung paano mo maaayos ang mga error sa paglikha ng Java virtual machine sa Windows.
Tuwing gusto ko maglaro ng nakakarelaks na laro ng computer, at ang mahusay na laro diskarte TripleA ang piniling laro ko kahapon. Ito ay isang laro na nakabatay sa Java ngunit dahil ang makina na nais kong patakbuhin ito ay nagkaroon ng Java (hindi lamang binuksan mula sa browser), hindi ko inisip na ito ay magiging isang isyu.
Kapag sinubukan kong simulan ang laro kahit na pagkatapos i-install ito ay umalis agad pagkatapos nito. Ang mensahe ng error na ipinakita nito ay tiyak na nauugnay sa Java:
Error: Hindi makagawa ng Java Virtual Machine
Error: Ang isang nakamamatay na pagbubukod ay nangyari. Ang programa ay magtatapos.
Ang unang bagay na ginawa ko ay doble-suriin upang matiyak na ang Java ay talagang naka-install - ito ay. Ito ang pinakahuling bersyon at ang laro ay dapat na tumakbo lamang pinong gamit ito ayon sa website ng laro.
Matapos ang ilang paghuhukay at pagsubok ay dumating ako ng isang solusyon para sa isyu na nagtrabaho at nalutas ang mensahe ng error upang ang application ng Java ay nagsimula lamang ng maayos. May kasamang pagbabago kung gaano karaming memorya ang pinapayagan na gamitin ng Java sa system.
Ang Java sa Windows ay gumagamit ng isang paunang sukat ng 16 Megabyte at isang maximum na 64 Megabyte. Maaari mong malaman na sa pamamagitan ng iyong sarili sa pamamagitan ng pagpapatakbo ng command java -XX: + PrintFlagsFinal -version sa iyong machine. Suriin ang mga halaga ng InitialHeapSize at MaxHeapSize dito (ipinapakita sa Byte).
Ngayon, upang malutas ang mensahe ng error na kailangan namin upang madagdagan ang laki na maaaring magamit ng Java para sa memorya. Narito kung paano nagawa (ipinakita gamit ang Windows 7, maaaring magkakaiba nang kaunti sa iba pang mga bersyon ng Windows):
- Tapikin ang Windows-I-pause upang buksan ang applet ng System Control Panel. Maaari mong alternatibong buksan ang manu-manong control panel upang pumunta doon kung gusto mo ito nang ganoon.
- Mag-click sa mga advanced na setting ng system sa kaliwa.
- Pumili ng mga variable na pangkaligtasan dito.
- Mag-click sa bagong ilalim ng Mga variable ng System.
- Ipasok ang _JAVA_OPTIONS bilang variable na pangalan.
- Ipasok ang -Xmx256M bilang variable na halaga.
- Mag-click ok nang dalawang beses.
Magagamit kaagad ang setting, hindi mo kailangang muling simulan ang computer. Itinaas nito ang pinapayagan na memorya sa 256 Megabyte. Kung ang iyong aplikasyon ay hindi tatakbo nang maayos pagkatapos, subukang itaas ang memorya sa 512 o kahit 1024 Megabyte.
Tandaan na pinatataas lamang nito ang maximum na laki ng bunton. Kung kailangan mo ring dagdagan ang minimum na laki ng magbunton, gamitin -Xms256M para sa na.