尝试让生产应用程序与hsqldb一起使用。应用程序使用ant构建,compile.classpath使用hsqldb.jar设置,应用程序在类路径中使用hsqldb.jar执行。 jar文件的所有版本都是相同的和最新的,但是,我得到了一个“9.0之前的客户端来连接。我们拒绝了它们。”来自数据库linux终端的错误。
我已经创建了一个测试应用程序,如果我将没有hsqldb.jar的jar作为eclipse中的外部jar文件制作,我可以创建相同的错误。 (如果我包括罐子它完美地工作)
我以为我可以通过在运行时指定hsqldb.jar cp来运行测试应用程序。应该不是这样吗?
答案 0 :(得分:1)