Fehler Meldung

alexey1976wage

Neues Mitglied
Fehler: Beim Laden der Klasse Beispiel1 ist ein LinkageError aufgetreten

java.lang.UnsupportedClassVersionError: javafx/application/Application has been compiled by a more recent version of the Java Runtime (class file version 68.0), this version of the Java Runtime only recognizes class file versions up to 65.0

wie kann man dieses Fehler beheben?
 
Du nutzt Java 21 (Class file version 65.0) aber du hast JavaFX eingebungen, das mit Java 24 (class file version 68,0) übersetzt wurde.

Zwei Möglichkeiten:
a) Nutze eine neuere Java Version (24 oder höher)
b) nutze eine ältere JavaFX Version (21 oder niedriger)

Generell macht es Sinn, bei JavaFX und Java die Major Version gleich zu halten, also wenn Java 21 benutzt wird, dann sollte man JavaFX 21.* nutzen.
 
Du nutzt Java 21 (Class file version 65.0) aber du hast JavaFX eingebungen, das mit Java 24 (class file version 68,0) übersetzt wurde.

Zwei Möglichkeiten:
a) Nutze eine neuere Java Version (24 oder höher)
b) nutze eine ältere JavaFX Version (21 oder niedriger)

Generell macht es Sinn, bei JavaFX und Java die Major Version gleich zu halten, also wenn Java 21 benutzt wird, dann sollte man JavaFX 21.* nutzen.
Danke Sehr an Dich
 
Fehler: Beim Laden der Klasse Beispiel1 ist ein LinkageError aufgetreten

java.lang.UnsupportedClassVersionError: javafx/application/Application has been compiled by a more recent version of the Java Runtime (class file version 68.0), this version of the Java Runtime only recognizes class file versions up to 65.0

wie kann man dieses Fehler beheben? 99 nights in the forest
Dieser Fehler bedeutet, dass deine Java-Klasse mit einer neueren Java-Version kompiliert wurde als die, die du ausführst. Lösung: Entweder deine Runtime auf Java 20 (Version 68) aktualisieren oder die Klasse mit deiner aktuellen JDK-Version (z. B. Java 17, Version 65) neu kompilieren.
 

Neue Themen


Zurück
Oben