LinkageErrorLinkageError
Una classe ha una dipendenza da un'altra classe che ha subito una modifica incompatibile.
Cause di questo errore
La classe è stata compilata contro una versione di una dipendenza diversa da quella disponibile a runtime. Le firme dei metodi, i tipi dei campi o le gerarchie di classi potrebbero essere cambiati.
Come correggerlo
Ricompilare contro la versione corretta della dipendenza. Risolvere i conflitti di versione tra le dipendenze. Usare uno strumento di build per gestire le versioni delle dipendenze transitive.
Codici di errore correlati
InvalidClassExceptionInvalidClassException
Una classe serializzata ha una versione incompatibile o un formato non valido.
AccessControlExceptionAccessControlException
Un controllo di sicurezza fallisce per un permesso specifico.
ExecutionExceptionExecutionException
Si è verificata un'eccezione durante l'esecuzione di un task sottomesso a un executor.
NoSuchMethodExceptionNoSuchMethodException
Un metodo con il nome e i tipi di parametri specificati non può essere trovato tramite reflection.
FileNotFoundExceptionFileNotFoundException
Il percorso del file specificato non esiste o non può essere aperto.
DeadlockDeadlock
Due o più thread sono bloccati indefinitamente, ciascuno in attesa che l'altro rilasci un lock.