在谷歌云平台中运行liquibase脚本



我正在尝试运行liquibase以在GCP中创建数据库模式和表。 下面的错误来了有什么想法吗?

Class [org.hibernate.boot.jaxb.hbm.spi.package-info] could not be found. 
Processing bindings will probably fail.
java.lang.ClassNotFoundException: org.hibernate.boot.jaxb.hbm.spi.package-info
at org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy.loadClass (SelfFirstStrategy.java:50)
at org.codehaus.plexus.classworlds.realm.ClassRealm.unsynchronizedLoadClass (ClassRealm.java:271)
at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass (ClassRealm.java:247)
at org.codehaus.plexus.classworlds.realm.ClassRealm.loadClass (ClassRealm.java:239)
at java.lang.Class.forName0 (Native Method)
at java.lang.Class.forName (Class.java:315)

我不得不将我的Liquibase版本降级到3.6.3(如@Jens所建议的那样(。现在我没有收到错误。

我使用的堆栈:Ubuntu 18.04/OpenJDK 11

我们遇到了同样的问题,但这只是警告,对我们来说不是一个障碍。为了删除警告,我们将 Liquibase 版本升级到版本 - 4.7.1,警告消失了。

最新更新