原因:java.lang.NoSuchMethodError:liquibase.Contexts.addAll(Ljava/util/Collection;)liquibase更新引发错误

原因:java.lang.NoSuchMethodError:liquibase.Contexts.addAll(Ljava/util/Collection;)liquibase更新引发错误,java,liquibase,Java,Liquibase,我已将我的项目更新为。 液化酶3.3.5。 我得到的错误是java.lang.NoSuchMethodError 通过查看两个版本中的上下文类文件,我看到liquibase 3.1.1已扩展为HashSet,但3.3.5未扩展HashSet,因此未找到addAll方法 我无法更改上下文实现,因为它是来自其他项目的jar文件。如何覆盖liquibase 3.3.5中的上下文以保持其稳定。调用contexts.addAll(…)方法多少次? 因为如果只调用它一次,并且没有contexts.add()

我已将我的项目更新为。 液化酶3.3.5。 我得到的错误是java.lang.NoSuchMethodError

通过查看两个版本中的上下文类文件,我看到liquibase 3.1.1已扩展为HashSet,但3.3.5未扩展HashSet,因此未找到addAll方法


我无法更改上下文实现,因为它是来自其他项目的jar文件。如何覆盖liquibase 3.3.5中的上下文以保持其稳定。

调用
contexts.addAll(…)
方法多少次?
因为如果只调用它一次,并且没有
contexts.add()
,则可以使用构造函数
contexts(Collection contexts)

调用它一次,但它是作为绑定jar的一部分调用的。我想我不得不重写上下文并添加一个新的addAll方法。