Heim >Java >javaLernprogramm >Nicht übereinstimmende Java-Klassenversionen: Wie kann die Meldung „Klasse wurde von einer neueren Version der Java-Umgebung kompiliert' behoben werden?

Nicht übereinstimmende Java-Klassenversionen: Wie kann die Meldung „Klasse wurde von einer neueren Version der Java-Umgebung kompiliert' behoben werden?

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-11-11 02:01:03261Durchsuche

Java Class Version Mismatch: How to Fix

Nichtübereinstimmung der Java-Klassenversion

Während die Fehlermeldung „Klasse wurde von einer neueren Version der Java-Umgebung kompiliert“ angezeigt wird, wird die Fehlermeldung angezeigt weist auf eine Versionsdiskrepanz zwischen dem kompilierten Code und der Java Runtime Environment (JRE) hin.

Die bereitgestellten Informationen zeigen, dass der Code mit Java Version 9 kompiliert wurde, während die aktuelle JRE Version 8 ist. Diese Diskrepanz führt dazu, dass Fehler, da JRE Version 8 nur Klassendateiversionen bis 52.0 erkennt. Die Klassendateiversion des kompilierten Codes, 53.0, überschreitet diesen Grenzwert.

Um dieses Problem zu beheben, wird empfohlen, die JRE auf Version 9 oder höher zu aktualisieren, um den Anforderungen des kompilierten Codes zu entsprechen.

Für Als Referenz listet die folgende Tabelle die Klassendateiversionen auf, die den verschiedenen Java-Versionen entsprechen:

Java Version Class File Version
Java 5 49
Java 6 50
Java 7 51
Java 8 52
Java 9 53
Java 10 54
Java 11 55
Java 12 56
Java 13 57
Java 14 58
Java 15 59
Java 16 60
Java 17 61
Java 18 62
Java 19 63
Java 20 64
Java 21 65

Das obige ist der detaillierte Inhalt vonNicht übereinstimmende Java-Klassenversionen: Wie kann die Meldung „Klasse wurde von einer neueren Version der Java-Umgebung kompiliert' behoben werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn