Zum Inhalt springen
Java-AusnahmenFatal
IncompatibleClassChangeError

IncompatibleClassChangeError

Eine Klasse hat sich seit der Kompilierung des aufrufenden Codes in inkompatibler Weise geändert.

jvm

Was verursacht diesen Fehler

Eine binäre Inkompatibilität liegt vor: Ein Feld wurde zu einer Methode, ein Interface zu einer Klasse, oder ähnliche strukturelle Änderungen sind zwischen den Versionen zur Kompilier- und Laufzeit aufgetreten.

So beheben Sie ihn

Kompilieren Sie den gesamten Code gegen dieselbe Bibliotheksversion neu. Bereinigen Sie Build-Artefakte und erstellen Sie den Build neu. Prüfen Sie auf Versionskonflikte bei Abhängigkeiten.

Offizielle Dokumentation

Verwandte Fehlercodes