Ga naar inhoud
Java-uitzonderingenFataal
LinkageError

LinkageError

Een klasse heeft een afhankelijkheid van een andere klasse die een incompatibele wijziging heeft ondergaan.

jvm

Wat veroorzaakt deze fout

De klasse werd gecompileerd tegen een versie van een afhankelijkheid die verschilt van wat beschikbaar is bij runtime. Methodehandtekeningen, veldtypen of klassehiërarchieën kunnen zijn gewijzigd.

Hoe op te lossen

Hercompileer tegen de correcte versie van de afhankelijkheid. Los versieconflicten in afhankelijkheden op. Gebruik een build-tool om transitieve afhankelijkheidsversies te beheren.

Officiële documentatie

Gerelateerde foutcodes