Fehler beheben Java SE Runtime Environment konnte nicht gefunden werden

Wenn Sie versuchen, eine Java-JAR-Datei über die Eingabeaufforderung zu öffnen, z. B. mit dem Befehl “Java-Jar xxxx.jar”, wird möglicherweise die folgende Fehlermeldung angezeigt:

Error: opening registry key ‘SoftwareJavaSoftJRE’

Error: could not find java.dll

Error: Could not find Java SE Runtime Environment.

Dies kann auf verschiedene Faktoren zurückzuführen sein, einschließlich, aber nicht beschränkt auf:

  • Beschädigte Registrierung
  • Fehlender Java-Pfad in Ihren Umgebungsvariablen
  • Java-Installationsordner wird verschoben

Dieses Problem trat beispielsweise beim Aktualisieren von Java SE auf die neueste Version auf. Wahrscheinlich hatten wir zuvor eine 32-Bit-Java-Installation, und beim Ausführen des 64-Bit-Java-Installationsprogramms hat sich unser Java-Pfad geändert.

Fehlerausgabe beim Versuch, Java-Befehle in der Eingabeaufforderung auszuführen.

Glücklicherweise ist dies ziemlich einfach zu beheben, da nur eines der oben genannten Probleme mit der entsprechenden Lösung behoben werden muss. Befolgen Sie unsere nachstehenden Schritte, damit Ihre Java-Befehle über die Eingabeaufforderung wieder funktionieren, und hinterlassen Sie einen Kommentar im Kommentarbereich, wenn Sie auf weitere Probleme stoßen (oder eine bessere Lösung kennen).

  1. Löschen Sie alle früheren Versionen von Java (mithilfe des Deinstallationsprozesses “Programme und Funktionen”). Wenn sich der Java-Ordner weiterhin in „C: / Programme /…“ befindet, löschen Sie ihn bitte.
  2. Bereinigen Sie Ihre Registrierung (löschen Sie Ihren Java-Schlüssel):
  3. Gehen Sie zu Start und dann zu Ausführen
  4. Geben Sie ‘regedit’ in das Bearbeitungsfeld ein
  5. Gehen Sie zu HKEY_LOCAL_MACHINE / Software / Microsoft / Windows / CurrentVersion / Uninstall
  6. Unter diesem Deinstallationsordner finden Sie viele Registrierungseinträge in geschweiften Klammern.
    Regedit-Deinstallationspfad.
  7. Klicken Sie auf die Registerkarte Bearbeiten und dann auf Suchen
  8. Hinweis: Markieren Sie Ordner deinstallieren, bevor Sie nach einer bestimmten Registrierung suchen.
  9. Geben Sie die Versionszeichenfolge als Wert ein, um den entsprechenden zu löschenden Registrierungseintrag zu finden.
  10. Wenn Sie den Registrierungsschlüssel gefunden haben, markieren Sie diesen Schlüssel, klicken Sie mit der rechten Maustaste darauf und wählen Sie Löschen
  11. Bestätigen Sie das Löschen und klicken Sie auf Ja

Schritte zum Suchen von Registrierungsschlüsseln für eine beliebige Version von Java 7

Folgen Sie dem Format 7.0.xxx
Dabei kann xxx 100, 120, 130, 140 usw. sein.
beispielsweise:

  • Geben Sie 7.0.100 in das Suchfeld ein und finden Sie den Registrierungsschlüssel für Java7 Update 10
  • Geben Sie 7.0.120 in das Suchfeld ein und finden Sie den Registrierungsschlüssel für Java7 Update 12
  • Geben Sie 7.0.180 in das Suchfeld ein und finden Sie den Registrierungsschlüssel für das Java7-Update 18

Schritte zum Suchen von Registrierungsschlüsseln für eine beliebige Version von Java 6

Folgen Sie dem Format 6.0.xxx
Dabei kann xxx 100, 120, 130, 140 usw. sein.
beispielsweise:

  • Geben Sie 6.0.100 in das Suchfeld ein und finden Sie den Registrierungsschlüssel für Java6 Update 10
  • Geben Sie 6.0.120 in das Suchfeld ein und finden Sie den Registrierungsschlüssel für Java6 Update 12
  • Geben Sie 6.0.180 in das Suchfeld ein und finden Sie den Registrierungsschlüssel für das Java6-Update 18

Schritte zum Suchen von Registrierungsschlüsseln für eine beliebige Version von Java 1.5

Folgen Sie dem Format 1.5.0.xxx
Dabei kann xxx 100, 120, 130, 140 usw. sein.
beispielsweise:

  • Geben Sie 1.5.0.100 in das Suchfeld ein und finden Sie den Registrierungsschlüssel für jre1.5.0_01
  • Geben Sie 1.5.0.120 in das Suchfeld ein und finden Sie den Registrierungsschlüssel für jre1.5.0_12
  • Geben Sie 1.5.0.180 in das Suchfeld ein und finden Sie den Registrierungsschlüssel für jre1.5.0_18
  • Schritte zum Suchen von Registrierungsschlüsseln für eine beliebige Version von Java 1.4

Folgen Sie dem Format 1.4.2_xxx
Dabei kann xxx 01, 12, 13, 14 usw. sein.
beispielsweise:

  • Geben Sie 1.4.2_01 in das Suchfeld ein und finden Sie den Registrierungsschlüssel für jre1.4.0_01
  • Geben Sie 1.4.2_12 in das Suchfeld ein und finden Sie den Registrierungsschlüssel für jre1.4.0_12
  • Geben Sie 1.4.2_18 in das Suchfeld ein und finden Sie den Registrierungsschlüssel für jre1.4.0_18

Installieren Sie Java neu und setzen Sie die Systemvariable JAVA_HOME auf Ihre JRE (oder JDK) Pfad.

Z.B:

JAVA_HOME - C:Program FilesJavajdk1.7.0_71

Path - C:Program FilesJavajdk1.7.0_71bin

Mit den folgenden Befehlen können Sie überprüfen, ob dies eine erfolgreiche Lösung war

echo %JAVA_HOME%

java -version

Öffnen Sie das Befehlsfenster manuell für den Java-Pfad. Als Randnotiz können Sie eine Eingabeaufforderung auch direkt im Java-Ordner starten. Navigieren Sie zu Ihrem Ordner C: Programme Java bin (oder wo immer Ihr Java installiert ist)Halten Sie Umschalt + Rechtsklick in das Fenster gedrückt und klicken Sie auf “Befehlsfenster hier öffnen”.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *