gpt4 book ai didi

chalice 4 : Database Migration plugin issue

转载 作者:行者123 更新时间:2023-12-02 13:50:22 24 4
gpt4 key购买 nike

自从升级到 Grails 4 以来,迁移脚本似乎没有从配置的位置加载。这会导致以下错误;

liquibase.exception.ChangeLogParseException: java.lang.IllegalArgumentException: Script text to compile cannot be null!

到目前为止,我只在 gradle 配置中指定了位置;

sourceSets {
main {
resources {
srcDir 'grails-app/migrations'
}
}
}

我后来添加了插件提供的附加配置,但没有效果;

grails.plugin.databasemigration.changelogLocation = 'grails-app/migrations'

通过调试,我可以看到 grails-app/migrations 路径似乎没有添加到位置列表中,但也发现 grails-app/conf > 是的,所以我暂时将它们全部放在那里,然后瞧...应用程序启动了。

有人知道这是插件的已知问题还是缺少配置吗?

最佳答案

the github issue comment here中所示,gradle 配置文件中的 sourceSets 声明必须位于 dependency 声明之上。

关于 chalice 4 : Database Migration plugin issue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55609142/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com