Beheben Sie, dass auf Ihrem System keine JVM gefunden werden konnte. Definieren Sie den EXE4J_JAVA_HOME-Fehler in Java

Mehvish Ashiq 20 Juni 2023
Beheben Sie, dass auf Ihrem System keine JVM gefunden werden konnte. Definieren Sie den EXE4J_JAVA_HOME-Fehler in Java

Dieses Tutorial untersucht, warum der Fehler keine JVM auf Ihrem System gefunden werden konnte, definieren Sie EXE4J_JAVA_HOME. Dann bietet es auch die möglichen Lösungen, um diesen Fehler zu beheben.

EXE4J_JAVA_HOME Fehlerbeschreibung, mögliche Ursachen und Lösungen in Java

Lassen Sie uns den Fehler und seine Gründe verstehen, bevor Sie sich der Lösung zuwenden. Wir haben Java 64-Bit 1.7 und die 64-Bit-Version EXE4J installiert.

Immer wenn wir versuchen, eine .exe aus der EXE4J zu generieren, erhalten wir beim Ausführen eines Programms den Fehler Auf Ihrem System konnte keine JVM gefunden werden, definieren Sie EXE4J_JAVA_HOME.

Der folgende Screenshot zeigt, wie wir auf unserer Maschine eine Umgebungsvariable eingerichtet haben.

Umgebungsvariable einrichten

Warum haben wir diesen Fehler und wie können wir ihn beheben? Lassen Sie uns unten nacheinander etwas über sie lernen.

  1. Wir erhalten diesen Fehler von der Paketversion JDK/JRE. Wir können es beheben, während wir unsere EXE4J konfigurieren.

    Aktivieren/deaktivieren Sie Ausführbare 64-Bit-Datei generieren basierend auf Ihren Projektanforderungen.

Sie finden es im vierten Schritt des EXE4J-Assistenten, nämlich Ausführbare Informationen > Erweiterte Optionen > 32-Bit oder 64-Bit. Wenn dies bei Ihnen nicht funktioniert, installieren Sie die JDK-Toolkits x32 und x64 auf Ihrem Computer oder Laptop.

Siehe folgenden Screenshot.

exe4j konfigurieren

  1. Manchmal verursachen die alten Versionen des JDK/JRE-Pakets diesen Fehler. Laden Sie in diesem Fall die neusten Versionen von JDK herunter und installieren Sie sie.

    Vergessen Sie nicht, Ihren Computer neu zu starten, nachdem Sie sie installiert haben. Alle Änderungen werden wirksam, sobald Sie die Maschine neu starten.

  2. Es gibt einige Situationen, in denen Java 7 auf unserem Computer installiert ist, aber versuchen, eine Java-basierte Anwendung unter Windows auszuführen, die die Java 8-Version benötigt. In diesem Fall erhalten wir die Fehlermeldung Auf Ihrem System wurde keine JVM gefunden.

Denken Sie daran, dass für ein 32-Bit-Programm Java 8 32-Bit auf dem Computer installiert sein muss. Wenn das Programm hingegen 64-Bit ist, benötigt es die entsprechende Java 8 64-Bit-Version.

Stellen Sie also sicher, dass Sie die kompatible Version von Java installiert haben, um unser Programm auszuführen.

  1. Stellen Sie sicher, dass Sie eine Umgebungsvariable korrekt erstellt haben. Der Variablenname muss EXE4J_JAVA_HOME und der Variablenwert C:\Program Files\Java\jre7 sein.

    Überprüfen Sie erneut, ob Sie auf die richtige Java-Version verweisen.

Mehvish Ashiq avatar Mehvish Ashiq avatar

Mehvish Ashiq is a former Java Programmer and a Data Science enthusiast who leverages her expertise to help others to learn and grow by creating interesting, useful, and reader-friendly content in Computer Programming, Data Science, and Technology.

LinkedIn GitHub Facebook

Verwandter Artikel - Java Error