3

HSQLを使用してGISライブラリからAbstractMethodError例外が発生します。これは私のマシンの構成の問題が原因だと思いますが、それがJREに関連しているか、他のシステムライブラリに関連しているかはわかりません。エラーは次のとおりです。

Exception in thread "main" java.lang.AbstractMethodError: org.hsqldb.jdbc.jdbcResultSet.isClosed()Z
4

2 に答える 2

7

void isClosed()インターフェイスにメソッドがあるバージョンのJDBCに対して何かResultSetがコンパイルされましたが、実行時に使用可能なバージョンのHSQLDBにはそのメソッドがありません。最も可能性の高い説明は、アプリの実行に使用しているHSQLDBライブラリを更新する必要があるということです。

このメソッドはResultSetJava6(つまり、JDBC 4.0)のインターフェースに追加されたため、古いHSQLDBドライバーにはありませんでした。

于 2012-07-12T03:08:57.550 に答える
0

1.8.0.10のリリース後にgroupIdが変更されたという事実に特に注意してください。

<groupId>org.hsqldb</groupId>
  <artifactId>hsqldb</artifactId>

詳細については、 Mavenリポジトリを確認してください

于 2016-07-28T13:48:03.840 に答える