3

我从使用 HSQL 的 GIS 库中获取 AbstractMethodError 异常。我猜这是由我的机器上的配置问题引起的,但我不确定它是否与 JRE 或其他一些系统库有关。这是错误:

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

2 回答 2

7

有些东西是针对接口中具有该方法的 JDBC 版本编译的void isClosed()ResultSet但运行时可用的 HSQLDB 版本没有该方法。最可能的解释是您需要更新用于运行应用程序的 HSQLDB 库。

这个方法被添加到ResultSetJava 6(即 JDBC 4.0)的接口中,所以旧的 HSQLDB 驱动程序不会有它。

于 2012-07-12T03:08:57.550 回答
0

特别注意 groupId 在 1.8.0.10 发布后已更改为

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

检查 Maven存储库以获取详细信息

于 2016-07-28T13:48:03.840 回答