Java je jedním z nejlepších vývojových nástrojů pro tvorbu her a aplikací a programů na straně serveru. Hry nebo aplikace napsané v Javě potřebují ke svému běhu prostředí Java Virtual Machine.
Hry nebo aplikace vyvinuté pomocí jazyka Java mohou neočekávaně selhat nebo se z různých důvodů nepodaří otevřít, přičemž se zobrazí chyba „Could Not Create the Java Virtual Machine. Chyba: Došlo k závažné výjimce. Program bude ukončen".
Níže naleznete několik způsobů, jak vyřešit chybu Java Virtual Machine Launcher „Could Not Create the Java Virtual Machine“ v OS Windows 10/11.
Jak opravit: Nelze vytvořit virtuální stroj Java ve Windows 10/11.*
* Návrh: Než budete pokračovat následujícími metodami, vyzkoušejte následující a zjistěte, zda problém přetrvává
- Nainstalujte všechny aktualizace systému Windows.
- lis CTRL + POSUN + ESC otevřete Správce úloh a na Procesy tab zavřít všechny případy Java virtuální stroj (klikněte pravým tlačítkem > Ukončit úlohu)
- 1. Nainstalujte správnou verzi JAVA verze pro aplikaci Java IDE.
- 2. Zvyšte přidělenou paměť pro aplikace JAVA.
- 3. Spusťte JAVA s právy správce.
- 4. Úplně odeberte a znovu nainstalujte JAVA.
Metoda 1. Nainstalujte správnou verzi JAVA verze pro aplikaci Java IDE*
* Poznámka: Tato metoda platí pouze pro uživatele používající ke kódování aplikaci JAVA IDE.
Pokud se v aplikaci JAVA IDE zobrazí zmíněná chyba, musíte se ujistit, že je nainstalovaná verze Java kompatibilní s verzí Java (JRE nebo JDK) běží na JAVA IDE (Java Integrated Development Environment) aplikace. Takže postupujte následovně:
Krok 1. Zkontrolujte JRE/JDK běžící verzi JAVA IDE.
např. V IDE Eclipse zkontrolujte, na které verzi JRE nebo JDK běží, podle následujících kroků:
1. V hlavní nabídce klikněte na Pomoc > O Eclipse.
2. Klikněte na Podrobnosti o instalaci a vyberte si Konfigurace tab.
3. V okně 'Eclipse IDE Installation Details' se podívejte na řádek začínající -vm
4. Hodnota na řádku níže vám ukáže, která verze JDK nebo JRE, na které Eclipse běží.
- např.: Pokud cesta obsahuje „jre6“, znamená to, že Eclipse běží JRE verze 6
- např.:Pokud cesta obsahuje "jdk1.8.0_05" znamená, že Eclipse běží JDK verze 8.
Krok 2. Zkontrolujte, která verze JRE nebo JDK je nainstalována ve Windows.
1. Do vyhledávacího pole zadejte: cmd (nebo příkazový řádek). Poté vyberte Spustit jako administrátor.
2. Chcete-li zjistit nainstalovanou verzi JAVA, zadejte následující příkaz a stiskněte Vstupte:
- java – verze
3. Pokud IDE nepodporuje verzi Java na vašem zařízení, pokračujte v instalaci správné verze Java. *
* Poznámka: V některých případech se mohou nainstalované verze JRE a JDK lišit. Pokud tedy máte aplikaci JAVA IDE spuštěnou na JDK, pokračujte a zkontrolujte také, zda nainstalovaný JDK odpovídá spuštěnému JDK aplikace JAVA IDE. Chcete-li zjistit nainstalovanou verzi JDK v systému Windows, zadejte následující příkaz:
- javac - verze
Metoda 2 Zvyšte přidělenou paměť pro aplikace JAVA.
Spuštění aplikace, která překračuje maximální velikost paměti virtuálního stroje Java, může způsobit chybu „Nelze vytvořit virtuální stroj Java“. Chcete-li tento problém vyřešit, pokračujte a zvyšte přidělenou systémovou paměť, kterou může JAVA používat, následovně:
1. Klikněte na Start menu a zadejte Vyhledávání bar: zobrazit pokročilá nastavení systému. Pak klikněte OTEVŘENO.
2. V okně Vlastnosti systému vyberte Pokročilý kartu a klepněte na tlačítko Proměnné prostředí.
3. Pod podoknem Systémové proměnné vyberte Nový.
4. Nastavte název proměnné jako _JAVA_OPTIONS a hodnota proměnné as -Xmx1024M. Poté klikněte OK dvakrát pro uložení změny a zavření všech otevřených oken. *
* Info: Tím se alokovaná paměť pro Javu upraví na 1 GB (1024 MB).
5.Restartujte váš stroj, aby změnu použil.
6. Nakonec zkuste otevřít hru nebo aplikaci na Java Virtual Machine. Problém by měl být pryč.
Metoda 3 Spusťte java.exe s právy správce.
Chyba Java se také objeví, když uživatel nemá práva správce nebo oprávnění ke spouštění určitých spustitelných souborů. Problém by mohla vyřešit konfigurace Java tak, aby se vždy spouštěla jako správce.
1. zmáčkni Start menu a typ Jáva ve vyhledávacím poli.
2. Klikněte Otevřít umístění souboru.
3. V okně Průzkumník souborů klikněte pravým tlačítkem myši a Jáva spustitelný soubor a vyberte Vlastnosti.
4. V okně „java Properties“ vyberte Kompatibilita kartu a pod Nastavení podokno, zaškrtněte políčko Spusťte tento program jako správce. Pak klikněte Aplikovat a OK.
5. Nakonec spusťte program, který nelze spustit kvůli chybě „Could Not Create the Java Virtual Machine“ a zjistěte, zda problém přetrvává.
Metoda 4. Úplně odeberte a znovu nainstalujte JAVA.
V některých případech může být Java poškozená nebo chybí součásti, což způsobí ukončení her nebo aplikací, které se pokoušíte spustit. V takovém případě postupujte podle níže uvedených pokynů, abyste z počítače odebrali všechny verze verzí JAVA a znovu je nainstalovali.
1. Stažení Java Uninstall tool.
2. Spusťte nástroj a vyberte možnost odstranit všechny verze Java.
3. Po odstranění pokračujte a vymazat a Jáva složky z následujících umístění na disku (pokud existují):
- C:\Program Files\
- C:\Program Files (x86)\
4. Restartujte tvůj počítač.
5. Po restartu navštivte Java oficiální stránka ke stažení ke stažení a Nainstalujte nejnovější verzi Javy.
A je to! Která metoda se vám osvědčila?
Dejte mi vědět, zda vám tento průvodce pomohl, a zanechte svůj komentář o své zkušenosti. Lajkujte a sdílejte tento návod, abyste pomohli ostatním.