Fehler beim Ausführen einer class Datei

Diskutiere Fehler beim Ausführen einer class Datei im Java Basics - Anfänger-Themen Bereich.
A

Anna0705

Hallo,

beim Ausführen einer class Datei erhalte ich folgende Fehlermeldung:
Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main" java.lang.UnsupportedClassVersionError: HalloWelt has been compiled by a more recent version of the Java Runtime (class file version 58.0), this version of the Java Runtime only recognizes class file versions up to 52.0
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(Unknown Source)
at java.security.SecureClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)

kann sich bzw. mir jemand erklären wie das zustande kommt?
 
mihe7

mihe7

Du hast eine Datei mit Java 14 kompiliert und versuchst, das dabei enstandene .class-File nun mit Java 8 auszuführen.
 
B

BestGoalkeeper

HalloWelt has been compiled by a more recent version of the Java Runtime (class file version 58.0), this version of the Java Runtime only recognizes class file versions up to 52.0
Deine Java Installation ist zu alt. Du benötigst mindestens Java 14 und verwendest Java 8.
 
A

affot

Andersrum würde es aber funktionieren durch die Abwärtskompabilität, oder?
Oder besagt diese nur, dass der Quellcode derselbe bleiben kann, aber man ihn nochmal kompilieren muss?
 
Thema: 

Fehler beim Ausführen einer class Datei

Passende Stellenanzeigen aus deiner Region:
Anzeige

Neue Themen

Anzeige

Anzeige
Oben