【问题标题】:Flyway Java-based migration ignored in a mixed migrations folderFlyway 基于 Java 的迁移在混合迁移文件夹中被忽略
【发布时间】:2015-01-02 13:32:15
【问题描述】:

我在项目的 recourses 文件夹中放置了 sql 迁移,但随后我们需要创建一个基于 Java 的迁移,我们将其放置在同一个文件夹中: http://i.stack.imgur.com/J8XEH.png

由于某种原因,完全忽略了基于 Java 的迁移: http://i.stack.imgur.com/9mqkk.png

我不能将这两种迁移类型混合在一起吗?

【问题讨论】:

    标签: java flyway


    【解决方案1】:

    必须先编译基于 Java 的迁移。为此,它们必须位于 src/main/java 下,而不是 src/main/resources

    【讨论】:

    • 我尝试将所有迁移移动到 src/main/java,但是 .sql 文件在编译时没有复制到目标文件夹。每种类型都需要两个单独的文件夹吗?
    • 没关系,你是对的。做到了,我只需要清理我的tomcat目录。非常感谢
    猜你喜欢
    • 2014-05-14
    • 2015-08-19
    • 2017-10-17
    • 2018-05-10
    • 2016-02-05
    • 2016-04-28
    • 2017-08-26
    • 2021-11-22
    • 1970-01-01
    相关资源
    最近更新 更多