我使用HSQL从GIS库中获取AbstractMethodError异常。我猜这是由我的机器上的配置问题引起的,但我不确定它是否与JRE或其他系统库有关。这是错误:
Exception in thread "main" java.lang.AbstractMethodError: org.hsqldb.jdbc.jdbcResultSet.isClosed()Z
答案 0 :(得分:7)
Something 是针对在void isClosed()
接口中具有方法ResultSet
的JDBC版本编译的,但是在运行时可用的HSQLDB版本没有该方法。最可能的解释是您需要更新用于运行应用程序的HSQLDB库。
此方法已添加到Java 6中的ResultSet
接口(即JDBC 4.0)中,因此较旧的HSQLDB驱动程序将无法使用它。
答案 1 :(得分:0)
要特别注意groupId在1.8.0.10发布后更改为
的事实<groupId>org.hsqldb</groupId>
<artifactId>hsqldb</artifactId>
检查maven repository了解详情