OPRAVA: Nelze vytvořit virtuální stroj Java. (vyřešeno)

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".

OPRAVA nemohla vytvořit virtuální stroj Java

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á

    1. Nainstalujte všechny aktualizace systému Windows.
    2. 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.

obraz

2. Chcete-li zjistit nainstalovanou verzi JAVA, zadejte následující příkaz a stiskněte Vstupte:

  • java – verze
zobrazit nainstalovanou verzi Java

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.

image_thumb[8]

2. V okně Vlastnosti systému vyberte Pokročilý kartu a klepněte na tlačítko Proměnné prostředí.

změnit java přidělenou paměť

3. Pod podoknem Systémové proměnné vyberte Nový.

obraz

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).

možnosti paměti Java

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.

obraz

3. V okně Průzkumník souborů klikněte pravým tlačítkem myši a Jáva spustitelný soubor a vyberte Vlastnosti.

Vlastnosti Java

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.

Java běží jako správce

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.

Java Uninstall Tool

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.

stáhnout java

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.