HSQLDB 2.2.9 运行脚本 + SqlFile

Posted

技术标签:

【中文标题】HSQLDB 2.2.9 运行脚本 + SqlFile【英文标题】:HSQLDB 2.2.9 Running scripts + SqlFile 【发布时间】:2013-02-23 19:37:42 【问题描述】:

当我搜索一些关于如何运行 SQL 脚本的 HSQLDB 示例时,我在 HSQLDB 2.2.9 Javadoc documentation 中发现 src/org/hsqldb/sample/SqlFileEmbedder.java 中有一个完美的示例,它使用hsqldb-2.2.9.jar 不包含的一些类 org.hsqldb.cmdline.SqlFileorg.hsqldb.cmdline.SqlToolError (!!! ) 但这很奇怪,因为我使用 Maven 下载库...

Maven 依赖:

  <dependency>
        <groupId>org.hsqldb</groupId>
        <artifactId>hsqldb</artifactId>
        <version>2.2.9</version>
  </dependency>

谁能告诉我我做错了什么? 提前致谢

【问题讨论】:

【参考方案1】:

SqlTool 有一个单独的 jar,其中包含 SqlFile。此 jar 包含在 HSQLDB 下载包中,可从 http://hsqldb.org 获得

org.hsqldb 的 maven 目录在这里,并且还包含 sqltool 工件。

https://oss.sonatype.org/content/repositories/releases/org/hsqldb/

【讨论】:

谢谢@fredt,这是我的问题。我刚刚在我的 pom.xml 中添加了一个new dependency,一切都很好。

以上是关于HSQLDB 2.2.9 运行脚本 + SqlFile的主要内容,如果未能解决你的问题,请参考以下文章

HSQLDB 2.2.9:理解 server.properties 文件

在 hsqldb 2.2.9 中更新视图

转换与 HSQLDB 兼容的 oracle 脚本

在脚本中向 HSQLDB SqlTool 提供密码

HSQL可视化工具

HSQLDB 索引不一致