有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Springdatajpa:2.0.3兼容的Spring版本

我刚刚将SpringDataJPA从1.11.13版升级到2.0.8版。然而,现在我发现了一个错误。我怀疑SpringDataJPA的新版本与我目前使用的spring版本(即4.2.4)不兼容。我甚至尝试升级到5.0.3,但没有成功。 有人能帮忙吗


共 (1) 个答案

  1. # 1 楼答案

    JB Nizet已经向您指出了可以在其中找到该信息的文档。虽然您选择的版本没有列为兼容版本,但它只是一个次要版本,所以我认为这并不能解释AbstractMethodError。确切的原因是,至少需要一个完整的堆栈跟踪和您正在使用的所有与Spring相关的依赖项

    但我的印象是,你正在做一些让你的生活变得不必要的困难。 假设您使用的是Maven或类似的东西,只需指定SpringDataJPA的依赖项和版本。 Maven将使用合适版本的Spring来实现这一点

    如果您对Spring库有多个依赖项,那么只指定那些除代码之外什么都不依赖的依赖项。 同样,Maven将尽最大努力下载其他库(如SpringFramework)的正确版本

    此时可能存在冲突,您可以使用^{}分析这些冲突