コンテンツへスキップ
Java例外致命的
AbstractMethodError

AbstractMethodError

実装を持たない抽象メソッドが呼び出された。

jvm

このエラーの原因

メソッドが具象であるバージョンのクラスに対してコンパイルされたが、ランタイムバージョンではそのメソッドが抽象になっている。バイナリ互換性の問題。

修正方法

正しいライブラリバージョンに対して再コンパイルする。すべての抽象メソッドに実装があることを確認する。クラスパス内の JAR バージョンの競合を確認する。

公式ドキュメント

関連するエラーコード