IncompatibleClassChangeErrorIncompatibleClassChangeError
En klass har förändrats på ett inkompatibelt sätt sedan den anropande koden kompilerades.
Vad som orsakar detta fel
En binär inkompatibilitet existerar: ett fält har blivit en metod, ett gränssnitt har blivit en klass, eller liknande strukturella förändringar har skett mellan kompilerings- och körningsversioner.
Hur man åtgärdar det
Kompilera om all kod mot samma biblioteksversion. Rensa byggartifakter och bygg om. Kontrollera konflikter mellan beroendeversioner.
Relaterade felkoder
UnsupportedOperationExceptionUnsupportedOperationException
En operation stöds inte av implementationen.
IllegalAccessExceptionIllegalAccessException
Kod försöker komma åt en klass, ett fält eller en metod som den inte har behörighet att nå.
NumberFormatExceptionNumberFormatException
En sträng kan inte tolkas som ett tal.
FileNotFoundExceptionFileNotFoundException
Den angivna filsökvägen finns inte eller kan inte öppnas.
StackOverflowErrorStackOverflowError
Anropsstacken har överskridit sin maximala storlek, vanligtvis på grund av djup eller oändlig rekursion.
ClassNotFoundExceptionClassNotFoundException
En klass kan inte hittas på classpath vid körning.