我刚刚将spring-data-jpa从1.11.13版本升级到了2.0.8。但是,现在我收到了AbstractMethodError。我怀疑spring-data-jpa的新版本与我正在使用的当前Spring版本不兼容,即4.2.4。我什至尝试升级到5.0.3,但没有成功。 谁能帮忙吗?
答案 0 :(得分:0)
JB Nizet已经将您指向可以找到该信息的文档。尽管您选择的版本未列出兼容版本,但仅落后于次要版本,因此我不认为这解释了'
。确切的原因是至少需要完整的堆栈跟踪以及您使用的所有与Spring相关的依赖项。
但是我给你的印象是你所做的事情使你的生活变得不必要。 假设您正在使用Maven或类似的东西,请仅指定Spring Data JPA的依赖关系和版本。 Maven将为此提供适当版本的Spring。
如果您对Spring库有多个依赖关系,请仅指定那些仅依赖代码的内容。 再次,Maven会做到最好是删除其他正确版本的库,例如Spring Framework。
这时可能存在冲突,您可以使用mvn dependency:tree -Dverbose
进行分析。