找到多个与null匹配的目录/架构.PUBLIC-Hsqldb/Liquibase



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

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

[错误]无法执行目标组织。likibase:likibase-maven插件:3.2.2:在项目门户数据库上更新(默认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

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

如果您想编写一个在与JIRA相同的数据库中有自己表的JIRA插件,我建议使用Active Objects。

来自Atlassian文档:

Active Objects是Atlassian产品中的一个新的ORM(对象关系映射)层。Active Objects是作为Atlassian应用程序的插件实现的。与现有的Bandana和PluginSettings API相比,它实现了更容易、更快、更可扩展的数据访问和存储。

Active Objects插件的目标是提供一个插件数据存储组件,插件可以也应该使用该组件来保存其私有数据。。。

相关内容

  • 没有找到相关文章

最新更新