IncompatibleClassChangeErrorIncompatibleClassChangeError
Una clase ha cambiado de forma incompatible desde que se compiló el código que la invoca.
Qué causa este error
Existe una incompatibilidad binaria: un campo se convirtió en método, una interfaz en clase u ocurrieron cambios estructurales similares entre las versiones de compilación y ejecución.
Cómo solucionarlo
Recompila todo el código con la misma versión de la biblioteca. Limpia los artefactos de compilación y vuelve a construir. Comprueba si hay conflictos de versiones de dependencias.
Códigos de Error Relacionados
UnsupportedOperationExceptionUnsupportedOperationException
La implementación no admite una operación.
IllegalAccessExceptionIllegalAccessException
El código intenta acceder a una clase, campo o método para el que no tiene permiso.
NumberFormatExceptionNumberFormatException
Una cadena no puede analizarse como número.
FileNotFoundExceptionFileNotFoundException
La ruta de archivo especificada no existe o no se puede abrir.
StackOverflowErrorStackOverflowError
La pila de llamadas ha superado su tamaño máximo, normalmente debido a recursión profunda o infinita.
ClassNotFoundExceptionClassNotFoundException
No se puede encontrar una clase en el classpath en tiempo de ejecución.