Spring boot 从多个JAR中分离调用更改日志

Spring boot 从多个JAR中分离调用更改日志,spring-boot,liquibase,Spring Boot,Liquibase,在我的项目中,我使用maven模块来分离逻辑。在这些模块中,有一个是persistencecore(打包jar),我在其中定义了liquibases的主更改日志。我知道,随着时间的推移,我可以进行一些定制,因此我定义了一些定制点: 在我的扩展模块(也是jar)中,我定义了路径/db/changelog/extension/MASTER,其中是我的扩展的主更改日志 现在我正在使用属性执行liquibase customization changelog=classpath:/db/change

在我的项目中,我使用maven模块来分离逻辑。在这些模块中,有一个是persistencecore(打包jar),我在其中定义了liquibases的主更改日志。我知道,随着时间的推移,我可以进行一些定制,因此我定义了一些定制点:

在我的扩展模块(也是jar)中,我定义了路径
/db/changelog/extension/MASTER
,其中是我的扩展的主更改日志

现在我正在使用属性执行liquibase
customization changelog=classpath:/db/changelog/extension/MASTER

但不幸的是,它没有被执行。即使我将属性更改为
customization changelog=classpath*:/db/changelog/extension/MASTER
(classpath*),也不会执行任何操作


是否可以从多个JAR中执行liquibase变更日志?

好的,这似乎是liquibase中的错误。公关部应该解决这个问题。你用了什么liquibase版本?你解决问题了吗?