我正在使用HSQLDB进行单元测试。我能够成功运行单元测试。 我还创建了一个启动HSQLDB的简单实用程序,以便我可以通过DB可视化工具连接到它。 作为引导数据库的一部分,此实用程序运行一些脚本以创建包含一些种子数据的数据库。 但是,我无法在DB Visualizer客户端中看到表或数据。 有趣的是,即使我没有启动上述实用程序,DB Visualizer也会连接到数据库,因此根本不应该有数据库。
我已经尝试使用HSQLDB - 1.8.0.10和2.3.2,结果相同。
答案 0 :(得分:0)
您需要在连接之前启动HSQLDB服务器。您似乎直接连接到文件:数据库。当文件:数据库不存在时,HSQLDB会将itects创建到文件数据库。这是您在使用DBVisualizer时看到的内容。