2014-11-04 70 views
0

我正在使用帶有liquibase和hsqldb 1.8的Atlassian Jira SDK。發現多個目錄/模式匹配null.PUBLIC - Hsqldb/Liquibase

當我運行liquibase Maven插件安裝數據庫模式,打印下列錯誤:

[錯誤]未能執行目標org.liquibase:liquibase - 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

它是如何能夠解決這一問題?謝謝閱讀。

+0

什麼,你試圖用Liquibase和HSQLDB做什麼,這與你使用JIRA有什麼關係? – 2014-11-05 14:19:50

+0

嗨。我正在使用SDK來開發一些jira插件。 在jira本地數據庫(HSQLDB)中,我需要創建一些自定義表格作爲我的插件的一部分。 – fpalma 2014-11-05 22:31:01

+0

我想運行liquibase並在此HSQLDB中應用de自定義sql對象。 – fpalma 2014-11-05 22:38:47

回答

0

如果你想寫一個與JIRA有相同數據庫的JIRA附加組件,我建議使用Active Objects

從Atlassian的文檔:

活動對象是一個新的ORM(對象關係映射)層到Atlassian的產品。主動對象被實現爲Atlassian應用程序的插件。與現有的Bandana和PluginSettings API相比,它可以實現更簡單,更快速,更可擴展的數據訪問和存儲。

主動對象插件的目標是提供一個插件數據存儲組件,插件可以並且應該用它來保存他們的私有數據。 ...