找到多个匹配null.PUBLIC的目录/模式 - Hsqldb / Liquibase

时间:2014-11-04 23:15:46

标签: java maven jira hsqldb liquibase

我正在使用带有liquibase和hsqldb 1.8的Atlassian Jira SDK。

当我运行liquibase maven插件来安装数据库架构时,会打印以下错误:

[错误]无法执行目标org.liquibase:liquibase-maven-plugin:3.2.2:项目portal-db上的update(default-cli):设置或运行Liquibase时出错:liquibase.exception.UnexpectedLiquibaseException:liquibase .snapshot.InvalidExampleException:找到多个与null匹配的目录/模式.PUBLIC - > [帮助1]

  • Java版本:1.6
  • Jira SDK:5.0.4
  • Hsqldb:1.8
  • Liquibase:3.2.2

如何解决这个问题?谢谢你的阅读。

1 个答案:

答案 0 :(得分:0)

如果你想编写一个JIRA附加组件,它在与JIRA相同的数据库中有自己的表,我建议Active Objects

来自Atlassian文档:

  

Active Objects是Atlassian产品的新ORM(对象关系映射)层。 Active Objects作为Atlassian应用程序的插件实现。与现有的Bandana和PluginSettings API相比,它可以实现更简单,更快速,更具可扩展性的数据访问和存储。

     

Active Objects插件的目标是提供插件数据存储组件,插件可以并且应该用来保存其私有数据。 ...