java.lang.UnsupportedClassVersionError: Fehlerbehebung bei ungültiger Versionsnummer in der .class-Datei
Der „java.lang.UnsupportedClassVersionError: Falsche Versionsnummer in Die Ausnahme „.class-Datei“ tritt normalerweise auf, wenn in einer neueren Java-Version kompilierter Code in einer älteren Version ausgeführt wird. Allerdings hat der Benutzer in diesem Fall überprüft, dass nur eine Java-Version (1.5.0_18) installiert ist. Was könnte diesen Fehler verursachen?
Den Antworten zufolge können tatsächlich interne Probleme innerhalb einer Klasse diese Ausnahme verursachen. Der wahrscheinlichste Schuldige ist, dass eines der Eclipse-Projekte des Benutzers Java 1.6-Klassen kompiliert, obwohl das System nur über eine Java 1.5-JRE verfügt.
Eclipse verwendet einen eigenen Compiler, der höhere Java-Versionen sogar mit einer kompilieren kann untere JRE installiert. Der Benutzer muss die Projekteigenschaften für das betroffene Projekt überprüfen und sicherstellen, dass der Abschnitt „Java Compiler“ auf die Kompilierung von Java 1.5-Klassen eingestellt ist. Deaktivieren Sie dazu das Kontrollkästchen „Projektspezifische Einstellungen aktivieren“ und wählen Sie „Standard-Compilereinstellungen verwenden“.
Das obige ist der detaillierte Inhalt vonWarum tritt „java.lang.UnsupportedClassVersionError: Ungültige Versionsnummer' auf, auch wenn nur eine Java-Version installiert ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!