使用liquibase maven更新目標執行更新時,出現以下錯誤。使用maven pom進行Liquibase更新
liquibase.exception.ChangeLogParseException:錯誤解析線4459柱108 db.changelogdiff.xml的:CVC-復type.3.2.2:屬性 'objectQuotingStrategy' 是不允許出現在元件 '變更'。
diff生成的changelog文件(使用jenkins + Maven)具有objectQuotingStrategy作爲changeset屬性。這導致上述錯誤。
我使用Liquibase,Maven插件3.5,我詹金斯是2.0
--- Solved-- 的XSI:在的schemaLocation我的changelog XML指着舊版本。更正瞭解決問題的最新版本。感謝GILE的平視:-)
感謝您的迴應。 liquibase核心版本是我的pom.xml中的版本3.5.0 –
---已解決 - 我的更改日誌xml中的xsi:schemaLocation指向舊版本。更正瞭解決問題的最新版本。感謝Gile爲headup :-) –