LinkageErrorLinkageError
Una clase depende de otra clase que tiene un cambio incompatible.
Qué causa este error
La clase se compiló contra una versión de una dependencia que es diferente de la disponible en tiempo de ejecución. Las firmas de método, los tipos de campo o las jerarquías de clases pueden haber cambiado.
Cómo solucionarlo
Recompila contra la versión correcta de la dependencia. Resuelve los conflictos de versiones de dependencias. Usa una herramienta de construcción para gestionar las versiones de dependencias transitivas.
Códigos de Error Relacionados
InvalidClassExceptionInvalidClassException
Una clase serializada tiene una versión incompatible o un formato inválido.
AccessControlExceptionAccessControlException
Falla una comprobación de seguridad para un permiso específico.
ExecutionExceptionExecutionException
Se produjo una excepción durante la ejecución de una tarea enviada a un executor.
NoSuchMethodExceptionNoSuchMethodException
No se puede encontrar mediante reflexión un método con el nombre y los tipos de parámetros especificados.
FileNotFoundExceptionFileNotFoundException
La ruta de archivo especificada no existe o no se puede abrir.
DeadlockDeadlock
Dos o más hilos quedan bloqueados indefinidamente, esperando cada uno a que el otro libere un bloqueo.