Java HIBERNATE和HSQLDB-在PC上工作-在Linux上出错
我在PC上创建了一个测试应用程序,以熟悉HSQLDB上的Hibernate 我制作了一个可执行JAR,并将应用程序移动到Linux虚拟机上。当我在设置后运行同一程序时,当我尝试运行测试应用程序时,我的HSQLDB会抛出以下消息: 9.0之前的客户端尝试连接。我们拒绝了他们 当我尝试创建SessionFactory时会发生这种情况 知道我在看什么吗 谢谢Java HIBERNATE和HSQLDB-在PC上工作-在Linux上出错,java,hibernate,hsqldb,Java,Hibernate,Hsqldb,我在PC上创建了一个测试应用程序,以熟悉HSQLDB上的Hibernate 我制作了一个可执行JAR,并将应用程序移动到Linux虚拟机上。当我在设置后运行同一程序时,当我尝试运行测试应用程序时,我的HSQLDB会抛出以下消息: 9.0之前的客户端尝试连接。我们拒绝了他们 当我尝试创建SessionFactory时会发生这种情况 知道我在看什么吗 谢谢 Trev此消息表示您正在使用客户端/服务器模式。服务器运行的是HSQLDB2.0JAR,但客户端使用的是早期的jar,可能是1.8版 为了在Hi
Trev此消息表示您正在使用客户端/服务器模式。服务器运行的是HSQLDB2.0JAR,但客户端使用的是早期的jar,可能是1.8版
为了在Hibernate中使用HSQLDB 2.0,您应该使用来自(客户端和服务器上)的HSQLDB快照jar以及最新的Hibernate版本3.5.6。
我制作了一个可执行jar,并将应用程序移动到Linux VM上
这个jar的结构是什么?您使用的是什么版本的HSQLDB?数据库在哪里?什么是数据库连接字符串?