So beheben Sie den Fehler „Die Java Virtual Machine konnte nicht erstellt werden“.

Dieses Problem tritt bei Benutzern im Allgemeinen beim Laden von Java-basierten Programmen wie Minecraft und IDE-Paketen wie Eclipse auf. Die Java Virtual Machine (JVM) interpretiert den Java-Byte-Code in eine maschinenlesbare Form. Wenn Sie versuchen, eine Java-Anwendung zu laden, schlägt die Ausführung der Interpreter-JVM fehl, was letztendlich zu Folgendem führt:Der Java Virtual Machine-Fehler konnte nicht erstellt werden.

Normalerweise wird dieser Fehler generiert, wenn die RAM-Zuweisung für Java niedriger eingestellt ist, als tatsächlich erforderlich ist. Sie können die Heap-Größe neu konfigurieren, um dieses Problem zu beheben. Es gibt sicherlich auch andere Gründe, die zu diesem Java-Fehler führen können. Wir werden uns mit den Lösungen für die verschiedenen Ursachen dieses Problems befassen und Ihnen in diesem Artikel helfen, es herauszufinden.

Einige der möglichen Gründe für die Meldung „Die Java Virtual Machine konnte nicht erstellt werden“ sind hier aufgeführt.

  • Unzureichende Administratorrechte
  • Wenig Heap-Speicher zugewiesen
  • Falschfür Java eingestellt
  • Veraltetes oder beschädigtes Java Development Kit (JDK) oder Laufzeitumgebung (JRE)

Behebung: Fehler „Die Java Virtual Machine konnte nicht erstellt werden“.

Dieses Problem wird im Allgemeinen für die meisten Benutzer gelöst, indem mehr zugewiesen wirdGröße. Wenn Sie eine IDE wie Eclipse verwendet haben, können Sie die VM auch darüber konfigurieren.iniDatei, um das Problem zu beheben.

Erhöhen Sie die RAM-Zuweisung

Wenn Sie einige intensive Anwendungen auf JVM ausführen müssen, benötigen Sie eine höhere Heap-Größe. Die Heap-Größe ist standardmäßig auf 256 MB eingestellt. Wenn der JVM nicht die erforderliche Speichermenge zugewiesen ist, kann der Fehler „Java konnte die Java Virtual Machine nicht erstellen“ auftreten. Befolgen Sie diese Schritte, um Java VM eine RAM-Zuweisung von 512 MB zuzuweisen.

  1. Drücken Sie die Windows-Taste + R und geben Sie einsysdm.cpl, und drücken Sie die Eingabetaste.
  2. Gehe zumFortschrittlichRegisterkarte und klicken Sie aufUmgebungsvariablenTaste.
  3. Klicken Sie unter den Systemvariablen aufNeuum neue Pfadvariablen zu erstellen.
  4. Geben Sie in den Variablenoptionen den Variablennamen ein_JAVA_OPTIONSund weisen Sie einen Variablenwert zu-Xmx512Mund klicken Sie aufOK.
  5. Klicken Sie erneut aufOKum die Änderungen zu speichern.

Aktualisieren Sie die Pfadvariable

Das Windows-Betriebssystem verwendet Pfadvariablen, um auf die ausführbaren Dateien von Java zu verweisen und diese zu aktivieren. Wenn diesMöglicherweise treten Probleme wie das aufDie Java Virtual Machine konnte nicht erstellt werden. Befolgen Sie diese Schritte, um den Pfad für Java anzugeben.

  1. Gehe zuC:\Program Files\Javaund geben Sie den Ordner des Java Development Kit (JDK) ein, das Sie verwenden möchten.
  2. Gehen Sie zum Ordner „bin“.und kopieren Sie den Dateipfad dieses Speicherorts. Hier kopieren wir den DateipfadC:\Program Files\Java\jdk-19\bin.Dieses Dateiverzeichnis kann für Ihr Gerät unterschiedlich sein.
  3. Drücken Sie zum Öffnen Windows + RLaufen.
  4. Typsysdm.cplund drücken Sie die Eingabetaste.
  5. Gehe zumFortschrittlichTab.
  6. Klicken Sie aufUmgebungsvariablen.
  7. Doppelklicken Sie unter Systemvariablen aufWegVariable, um sie zu bearbeiten.
  8. Klicken Sie aufNeuKlicken Sie auf die Schaltfläche und fügen Sie den Dateipfad des zuvor kopierten JDK in das Feld ein. Klicken Sie dann aufOK.
  9. Klicken Sie abschließend aufOKum die Änderungen zu speichern.

Führen Sie Java mit Administratorrechten aus

Wenn dieIm Windows-Betriebssystem erhalten Sie möglicherweise solche Fehlermeldungen.

  1. Öffnen Sie den Datei-Explorer und gehen Sie in das Ordnerverzeichnis, in dem die Java Run Time Environment (JRE) installiert ist. In diesem Fall wird JRE unter installiert
    C:\Program Files\Java\jre1.8.0_341\bin
  2. Findenjava.exeausführbare Datei und klicken Sie mit der rechten Maustaste darauf.
  3. Klicken Sie aufEigenschaften.
  4. Gehe zumKompatibilitätTab.
  5. Überprüfen Sie im Abschnitt „Einstellungen“ das Option.
  6. Klicken Sie aufAnwendenum Änderungen zu speichern.

Installieren Sie Java neu

Wenn die Fehlermeldung weiterhin angezeigt wird, liegt das Problem möglicherweise an Java selbst. Möglicherweise sind die zugehörigen Dateien beschädigt oder die von Ihnen verwendete Version ist veraltet und nicht kompatibel. Sie können Java neu installieren, damit es ordnungsgemäß funktioniert. Drücken Sie Windows-Taste + I und

  1. Gehe zuApps>Apps und Funktionen.
  2. Suchen Sie nach Java und klicken Sie auf die drei Punkte an der Seite.
  3. Klicken Sie auf „Deinstallieren“ und bestätigen Sie die Entfernung.
  4. Gehen Sie jetzt zu JavaDownload-Seiteund laden Sie die bevorzugte Version herunter.
  5. Führen Sie abschließend die ausführbare Datei aus und installieren Sie Java.

Notiz: Installieren Sie die entsprechende Java-Version (64 oder 32-Bit) für die von Ihnen verwendete Anwendung. Um die Kompatibilität mit allen Java-basierten Anwendungen zu gewährleisten, können Sie sowohl 64- als auch 32-Bit-Java installieren.

Konfigurieren Sie Java aus der Eclipse-Konfigurationsdatei

Eclipse ist eine IDE, die für verschiedene Programmiersprachen entwickelt wurde, am häufigsten jedoch für Java verwendet wird. Um das Problem zu lösenDie Java Virtual Machine konnte nicht erstellt werden, Sie können die bearbeiten.iniDatei im Installationsverzeichnis von Eclipse. Für die meisten Benutzer ist es das Festlegen einer Linie, die auf die zeigtjvm.dllimeclipse.iniDatei löst das Problem.

  1. Gehen Sie zum Ordner, in dem Eclipse IDE installiert ist.
  2. Suchen nacheclipse.iniDatei und öffnen Sie sie im Editor.
  3. Entfernen Sie nun die Linie, die auf die VM zeigt.
    -vm C:\Program Files\Java\jdk-19\bin
  4. Satz-Dosgi.requiredJavaVersion=1.5zur aktuell installierten JDK-Version. Hier ist die JDK-Version 19.
    -Dosgi.requiredJavaVersion=19
  5. Fügen Sie eine neue Zeile über dem hinzu-vamargsLinie. Ersetzen Sie das JRE-Feld durch Ihre aktuell installierte Version.
    -vm C:\Program Files\Java\jre1.8.0_341\bin\javaw.exe
  6. Fügen Sie eine Linie hinzu, die auf zeigtjvm.dll
    C:\Program Files\Java\jre1.8.0_341\bin\server\jvm.dll
  7. Speichern Sie abschließend dieeclipse.iniDatei.

Notiz:Die Dateipfade und dieJDK/JREDie in den Syntaxen genannten Versionen können für Ihr System unterschiedlich sein. Ersetzen Sie daher die Versionen und Verzeichnisse, indem Sie sie auf Ihrem Gerät überprüfen.