Spring-data-jpa:2.0.3兼容的Spring版本

时间:2018-06-29 07:21:07

标签: java spring spring-data-jpa

我刚刚将spring-data-jpa从1.11.13版本升级到了2.0.8。但是,现在我收到了AbstractMethodError。我怀疑spring-data-jpa的新版本与我正在使用的当前Spring版本不兼容,即4.2.4。我什至尝试升级到5.0.3,但没有成功。 谁能帮忙吗?

1 个答案:

答案 0 :(得分:0)

JB Nizet已经将您指向可以找到该信息的文档。尽管您选择的版本未列出兼容版本,但仅落后于次要版本,因此我不认为这解释了'。确切的原因是至少需要完整的堆栈跟踪以及您使用的所有与Spring相关的依赖项。

但是我给你的印象是你所做的事情使你的生活变得不必要。 假设您正在使用Maven或类似的东西,请仅指定Spring Data JPA的依赖关系和版本。 Maven将为此提供适当版本的Spring。

如果您对Spring库有多个依赖关系,请仅指定那些仅依赖代码的内容。 再次,Maven会做到最好是删除其他正确版本的库,例如Spring Framework。

这时可能存在冲突,您可以使用mvn dependency:tree -Dverbose进行分析。