Java je jedným z najlepších vývojových nástrojov na vytváranie hier a aplikácií a programov na strane servera. Hry alebo aplikácie napísané v jazyku Java potrebujú na spustenie prostredie Java Virtual Machine.
Hry alebo aplikácie vyvinuté v jazyku Java môžu neočakávane zlyhať alebo sa z rôznych dôvodov neotvoria, pričom sa zobrazí chyba „Could Not Create the Java Virtual Machine. Chyba: Vyskytla sa závažná výnimka. Program sa ukončí".
Nižšie nájdete niekoľko spôsobov, ako vyriešiť chybu spúšťača Java Virtual Machine „Nepodarilo sa vytvoriť virtuálny stroj Java“ v operačnom systéme Windows 10/11.
Ako opraviť: Nepodarilo sa vytvoriť virtuálny stroj Java v systéme Windows 10/11.*
* Návrh: Pred pokračovaním pomocou nasledujúcich metód vyskúšajte nasledujúce a zistite, či problém pretrváva
- Nainštalujte všetky aktualizácie systému Windows.
- Stlačte tlačidlo CTRL + SHIFT + ESC otvorte Správcu úloh a na Procesy tab Zavrieť všetky prípady Java Virtual Machine (kliknite pravým tlačidlom myši > Ukončiť úlohu)
- 1. Nainštalujte správnu verziu verzie JAVA pre aplikáciu Java IDE.
- 2. Zvýšte pridelenú pamäť pre aplikácie JAVA.
- 3. Spustite JAVA s právami správcu.
- 4. Úplne odstráňte a znova nainštalujte JAVA.
Metóda 1. Nainštalujte správnu verziu verzie JAVA pre aplikáciu Java IDE*
* Poznámka: Táto metóda sa vzťahuje iba na používateľov, ktorí používajú na kódovanie aplikáciu JAVA IDE.
Ak sa v aplikácii JAVA IDE zobrazí uvedená chyba, musíte sa uistiť, že je nainštalovaná verzia Java kompatibilný s verziou Java (JRE alebo JDK) beží na JAVA IDE (Java Integrated Development Environment) aplikácie. Takže postupujte nasledovne:
Krok 1. Skontrolujte JRE/JDK spustenú verziu JAVA IDE.
napr. V IDE Eclipse skontrolujte, na ktorej verzii JRE alebo JDK beží, podľa nasledujúcich krokov:
1. V hlavnej ponuke kliknite na Pomoc > O Eclipse.
2. Kliknite na Podrobnosti o inštalácii a vyberte si Konfigurácia tab.
3. V okne „Podrobnosti o inštalácii Eclipse IDE“ sa pozrite na riadok začínajúci na -vm
4. Hodnota v riadku nižšie vám ukáže, na ktorej verzii JDK alebo JRE je spustené Eclipse.
- napr.: Ak cesta obsahuje „jre6“, znamená to, že Eclipse beží JRE verzia 6
- napr.:Ak cesta obsahuje "jdk1.8.0_05" znamená, že Eclipse beží JDK verzia 8.
Krok 2. Skontrolujte, ktorá verzia JRE alebo JDK je nainštalovaná v systéme Windows.
1. Do vyhľadávacieho poľa zadajte: cmd (alebo príkazový riadok). Potom vyberte Spustiť ako správca.
2. Ak chcete zistiť nainštalovanú verziu JAVA, zadajte nasledujúci príkaz a stlačte Zadajte:
- java – verzia
3. Ak IDE nepodporuje verziu Java na vašom zariadení, pokračujte v inštalácii správnej verzie verzia Java. *
* Poznámka: V niektorých prípadoch môžu byť nainštalované verzie JRE a JDK odlišné. Ak teda máte aplikáciu JAVA IDE spustenú na JDK, pokračujte a skontrolujte aj to, či sa nainštalované JDK zhoduje s bežiacim JDK aplikácie JAVA IDE. Ak chcete zistiť nainštalovanú verziu JDK v systéme Windows, zadajte nasledujúci príkaz:
- javac -verzia
Metóda 2. Zvýšte pridelenú pamäť pre aplikácie JAVA.
Spustenie aplikácie, ktorá presahuje maximálnu veľkosť pamäte virtuálneho stroja Java, môže viesť k chybe „Nepodarilo sa vytvoriť virtuálny stroj Java“. Ak chcete tento problém obísť, pokračujte a zväčšite pridelenú systémovú pamäť, ktorú môže JAVA použiť takto:
1. Klikni na Štart menu a zadajte Vyhľadávanie bar: zobraziť rozšírené systémové nastavenia. Potom kliknite OTVORENÉ.
2. V okne „Vlastnosti systému“ vyberte položku Pokročilé tab a kliknite Premenné prostredia.
3. Pod tablou Systémové premenné vyberte Nový.
4. Nastavte názov premennej ako _JAVA_OPTIONS a premenná hodnota as -Xmx1024M. Potom kliknite OK dvakrát, aby ste uložili zmenu a zatvorili všetky otvorené okná. *
* Info: Tým sa pridelená pamäť pre Javu upraví na 1 GB (1 024 MB).
5.Reštart vášho stroja, aby ste použili zmenu.
6. Nakoniec skúste hru alebo aplikáciu otvoriť na Java Virtual Machine. Problém by mal byť preč.
Metóda 3. Spustite java.exe s právami správcu.
Chyba Java sa objaví aj vtedy, keď používateľ nemá práva správcu alebo povolenia na spustenie určitých spustiteľných súborov. Problém by mohla vyriešiť konfigurácia Java tak, aby sa vždy spúšťala ako správca.
1. Stlačte tlačidlo Štart menu a typ Java vo vyhľadávacom poli.
2. Kliknite Otvoriť umiestnenie súboru.
3. V okne Prieskumník súborov kliknite pravým tlačidlom myši a Java spustiteľný súbor a vyberte Vlastnosti.
4. V okne „java Properties“ vyberte Kompatibilita kartu a pod nastavenie panel, začiarknite políčko Spustite tento program ako správca. Potom kliknite Použiť a OK.
5. Nakoniec spustite program, ktorý sa nedá spustiť z dôvodu chyby „Could Not Create the Java Virtual Machine“ a skontrolujte, či problém pretrváva.
Metóda 4. Úplne odstráňte a znova nainštalujte JAVA.
V niektorých prípadoch môže byť Java poškodená alebo chýbajúce komponenty, čo spôsobí zatvorenie hier alebo aplikácií, ktoré sa pokúšate spustiť. V takom prípade postupujte podľa pokynov nižšie a odstráňte všetky verzie verzií JAVA z počítača a znova ho nainštalujte.
1. Stiahnuť ▼ Nástroj na odinštalovanie Java.
2. Spustite nástroj a vyberte možnosť odstrániť všetky verzie Java.
3. Po odstránení pokračujte a vymazať a Java priečinky z nasledujúcich umiestnení na disku (ak existujú):
- C:\Program Files\
- C:\Program Files (x86)\
4. Reštart tvoj počitač.
5. Po reštarte navštívte Oficiálna stránka na stiahnutie Java stiahnuť a Inštalácia najnovšiu verziu Java.
To je všetko! Ktorá metóda sa vám osvedčila?
Dajte mi vedieť, či vám táto príručka pomohla, a zanechajte komentár o svojej skúsenosti. Prosím, lajkujte a zdieľajte tento návod, aby ste pomohli ostatným.