2016-08-19 9 views
1

db.changelog-master.yamlに含まれています。ファイルの場所に関連するすべてのパス。 sprinboot 1.3.6すべて正常に動作します... 1.4.0に移動すると、場所にファイルがありません(瓶の内部)..もちろんこれは間違っています...とjar includeAllを使用し、Springブートへの移行1.4

何かヒント?

ありがとうございます!

+0

解決策は見つかりましたか? –

+0

いいえ...私はあなたが返答したことをよく承知しています(途中でありがとう)...私はliquibaseでバグを開いています。 – gougoul

+0

OK、幸運:) –

答えて

0

私はそれがLiquibaseの問題(Spring Bootではない)だと思います。 Spring Bootを1.4にアップデートしたとき、Liquibaseも3.4.2から3.5.1に更新されました。

includeAllの機能には常に問題がありました。 ここでは、現在のINCLUDEALLの問題に関する詳細な情報を見つけることができます。 https://liquibase.jira.com/browse/CORE-2811

は、以前のバージョンにLiquiBaseをダウングレードし、次のバージョンで可能な修正のために、この問題を見てみ(3.5.2?)

をここでは、前回見つけることができますこの問題は3.5.1で修正されており、おそらくこの問題はあなたの問題の原因です: https://liquibase.jira.com/browse/CORE-2636

+0

https://liquibase.jira.com/browse/CORE-2863 – Sebastian

+0

問題が解決しても、私はまだliquibase 3.5.2、3.5.3と同じ問題がありますMavenとの統合テストを起動するときに、jarファイル内のincludeAll:db/changelog/sql)を実行します。 IDEから統合テストを起動するときは問題ありません。私は3.4.1にダウングレードするか、 'includeAll'の代わりに' include'を使うように動かなければなりません。 – khong07

関連する問題