HSQLを使用してGISライブラリからAbstractMethodError例外が発生します。これは私のマシンの構成の問題が原因だと思いますが、それがJREに関連しているか、他のシステムライブラリに関連しているかはわかりません。エラーは次のとおりです。
Exception in thread "main" java.lang.AbstractMethodError: org.hsqldb.jdbc.jdbcResultSet.isClosed()Z
void isClosed()
インターフェイスにメソッドがあるバージョンのJDBCに対して何かResultSet
がコンパイルされましたが、実行時に使用可能なバージョンのHSQLDBにはそのメソッドがありません。最も可能性の高い説明は、アプリの実行に使用しているHSQLDBライブラリを更新する必要があるということです。
このメソッドはResultSet
Java6(つまり、JDBC 4.0)のインターフェースに追加されたため、古いHSQLDBドライバーにはありませんでした。
1.8.0.10のリリース後にgroupIdが変更されたという事実に特に注意してください。
<groupId>org.hsqldb</groupId>
<artifactId>hsqldb</artifactId>
詳細については、 Mavenリポジトリを確認してください