Java Maven和Hsqldb:org.Hsqldb.Hsqldb异常:客户端驱动程序版本大于';2.1.0.0';是必需的。HSQLDB服务器版本为';2.3.4';(在mac上)
我想做什么Java Maven和Hsqldb:org.Hsqldb.Hsqldb异常:客户端驱动程序版本大于';2.1.0.0';是必需的。HSQLDB服务器版本为';2.3.4';(在mac上),java,database,eclipse,maven,hsqldb,Java,Database,Eclipse,Maven,Hsqldb,我想做什么 如何让maven/eclipse指向2.3.2 jar 通过Java/jdbc连接到hsqldb(我假设在解决上述问题后,我应该能够做到这一点) 我的设置 我的hsql服务器似乎正在使用2.3.4。但是我不明白为什么我的本地Eclipse(客户端)使用2.1.0.0。我已经设置了maven,它似乎指向2.3.2 jar 我检查/做过的其他事情 在我的bash_配置文件中更新了我的路径变量(export HSQL_HOME=/Users/user/hsqldb;export p
- 如何让maven/eclipse指向2.3.2 jar李>
- 通过Java/jdbc连接到hsqldb(我假设在解决上述问题后,我应该能够做到这一点)
- 在我的bash_配置文件中更新了我的路径变量(export HSQL_HOME=/Users/user/hsqldb;export path=$path:$HSQL_HOME/lib)
- 已经能够使用GUI数据库管理器创建表
- 我已经看过了,但它没有告诉我如何解析/检查我的客户机jar使用的jar版本
2.3.4
该消息具有误导性。这意味着“需要大于2.3.3”。更改pom.xml中的Maven设置以要求HSQLDB2.3.4。一般来说,您应该为驱动程序和服务器使用相同的jar版本。postpom.xml
CodeThank Saravana,似乎上面是pom.xml所需的更改。
<properties>
<hsqldb.version>2.3.4</hsqldb.version>
</properties>