jmix2.0 使用liquibase构建数据库

数据库为hsqldb时,liquibase构建数据库成功;
数据库为mysql时,liquibase构建数据库失败,怎么解决
报错如下:

Unexpected error running Liquibase: Validation Failed:
     1 changesets had duplicate identifiers
          io/jmix/data/liquibase/changelog/001-data.xml::1::data

For more information, please use the --logLevel flag
[2023-10-25 14:52:05] ���� [liquibase.integration] Unexpected error running Liquibase: Validation Failed:
     1 changesets had duplicate identifiers
          io/jmix/data/liquibase/changelog/001-data.xml::1::data

liquibase.exception.ValidationFailedException: Validation Failed:
     1 changesets had duplicate identifiers
          io/jmix/data/liquibase/changelog/001-data.xml::1::data

	at liquibase.changelog.DatabaseChangeLog.validate(DatabaseChangeLog.java:357)
	at liquibase.Liquibase$16.run(Liquibase.java:2296)
	at liquibase.Scope.lambda$child$0(Scope.java:187)
	at liquibase.Scope.child(Scope.java:196)
	at liquibase.Scope.child(Scope.java:186)
	at liquibase.Scope.child(Scope.java:165)
	at liquibase.Liquibase.runInScope(Liquibase.java:2639)
	at liquibase.Liquibase.listUnrunChangeSets(Liquibase.java:2286)
	at liquibase.Liquibase.isUpToDateFastCheck(Liquibase.java:506)
	at liquibase.Liquibase.lambda$update$1(Liquibase.java:237)
	at liquibase.Scope.lambda$child$0(Scope.java:187)
	at liquibase.Scope.child(Scope.java:196)
	at liquibase.Scope.child(Scope.java:186)
	at liquibase.Scope.child(Scope.java:165)
	at liquibase.Liquibase.runInScope(Liquibase.java:2639)
	at liquibase.Liquibase.update(Liquibase.java:236)
	at liquibase.Liquibase.update(Liquibase.java:221)
	at liquibase.integration.commandline.Main.lambda$doMigration$1(Main.java:1757)
	at liquibase.Scope.lambda$child$0(Scope.java:187)
	at liquibase.Scope.child(Scope.java:196)
	at liquibase.Scope.child(Scope.java:186)
	at liquibase.Scope.child(Scope.java:165)
	at liquibase.integration.commandline.Main.doMigration(Main.java:1756)
	at liquibase.integration.commandline.Main$1.lambda$run$0(Main.java:415)
	at liquibase.Scope.lambda$child$0(Scope.java:187)
	at liquibase.Scope.child(Scope.java:196)
	at liquibase.Scope.child(Scope.java:186)
	at liquibase.Scope.child(Scope.java:165)
	at liquibase.integration.commandline.Main$1.run(Main.java:414)
	at liquibase.integration.commandline.Main$1.run(Main.java:231)
	at liquibase.Scope.child(Scope.java:196)
	at liquibase.Scope.child(Scope.java:172)
	at liquibase.integration.commandline.Main.run(Main.java:231)
	at liquibase.integration.commandline.Main.main(Main.java:173)

<include file="/io/jmix/data/liquibase/changelog/001-data.xml"/> 这个文件,有没有重复包含?

这个项目是一个主项目中添加了一个自定义组件,他们两个外部库中都有这个文件

那你可以把自定义组件中的这个include去掉?

可以了,谢谢