Wo ist der Fehler bei der Java Instalation?

Ich möchte Java installieren, aber irgendwie geht es alles nicht. Habe dann alles gelöscht und möchte es von Vorne neu installieren. Ich habe dann dafür über die Oracle Seite die "Java SE Development Kit 13" .exe heruntergeladen und ausgeführt. Dann habe ich in den Umgebungsvariablen für den Benutzer eine neue Variable erstellt mit den Namen "JAVA_HOME" und für den Wert den Instalationspfad eingegeben. (D:\Programme\Java) Als nächstes bin ich die "Path" Variable gegangen und habe einen neuen Eintrag gesetzt, der so heißt: "%JAVA_HOME%\bin". (Ich habe eine Instalationsanleitung von der Uni bekommen und so ausgeführt, wie sie es gesagt haben) Möchte ich jetzt ein selbstgeschriebenes Java Programm im CMD ausführen (das Programm habe ich in der UNI an einem anderen PC geschrieben), dann kommt folgender Fehler:

Error: opening registry key 'Software\JavaSoft\Java Runtime Environment'

Error: could not find java.dll

Error: Could not find Java SE Runtime Environment.

Das passende JRE soll aber angeblich im Installtionsordner drinnen sein. Als ich das JDK installiert habe stand da auch:"[...] including a private JRE and src.zip[...]"

Auch wenn ich im CMD eingebe: "java -version" kommt der gleiche Fehler. Lade ich aber dann von Oracle dann die neuste JRE (Version 8 Update 231, Releasedatum 15.10.19) kommt dann ein neuer Fehler, dass das JRE zu alt sei. Das kann aber nicht sein! Der Fehler lautet dann:

error: A JNI error has occurred, please check your installation and try again

Exception in thread "main" java.lang.UnsupportedClassVersionError: Hello has been compiled by a more recent version of the Java Runtime (class file version 57.0), this version of the Java Runtime only recognizes class file versions up to 52.0

Was kann ich tun?

Computer, Technik, Fehler, programmieren, Java, Technologie, JDK, JRE, Spiele und Gaming
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.