![](/img/trans.png)
[英]Why does java.util.concurrent.TimeUnit.convert throw an AbstractMethodError instead of being abstract
[英]Why does Java HSQL throw an AbstractMethodError exception?
我使用HSQL從GIS庫中獲取AbstractMethodError異常。 我猜這是由我的機器上的配置問題引起的,但我不確定它是否與JRE或其他系統庫有關。 這是錯誤:
Exception in thread "main" java.lang.AbstractMethodError: org.hsqldb.jdbc.jdbcResultSet.isClosed()Z
某些東西是針對JDBC的一個版本編譯的,它在ResultSet
接口中有方法void isClosed()
,但在運行時可用的HSQLDB版本沒有該方法。 最可能的解釋是您需要更新用於運行應用程序的HSQLDB庫。
此方法已添加到Java 6中的ResultSet
接口(即JDBC 4.0)中,因此較舊的HSQLDB驅動程序將無法使用它。
要特別注意groupId在1.8.0.10發布后更改為的事實
<groupId>org.hsqldb</groupId>
<artifactId>hsqldb</artifactId>
檢查maven 存儲庫以獲取詳細信息
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.