我从使用 HSQL 的 GIS 库中得到一个 AbstractMethodError 异常。我猜这是由我机器上的配置问题引起的,但我不确定它是否与 JRE 或其他一些系统库有关。这是错误:
Exception in thread "main" java.lang.AbstractMethodError: org.hsqldb.jdbc.jdbcResultSet.isClosed()Z
最佳答案
Something 是针对 JDBC 版本编译的,该版本在 ResultSet
接口(interface)中具有方法 void isClosed()
,但是 HSQLDB 版本available at runtime 没有那个方法。最可能的解释是您需要更新用于运行应用程序的 HSQLDB 库。
此方法已添加到 Java 6(即 JDBC 4.0)中的 ResultSet
接口(interface)中,因此较旧的 HSQLDB 驱动程序将没有它。
关于java - 为什么 Java HSQL 会抛出 AbstractMethodError 异常?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11444478/