每当我构建或运行JUnit测试用例时,都会出现以下错误
java.lang.NoSuchMethodError: org.springframework.core.ResolvableType.forRawClass
调试之后,我可以看到类DefaultListableBeanfactory.getBeanNamesforTypes()
引发了异常,并且方法forRAWclass
也未解决。
库中的 spring依赖项是 4.3.7 和 4.1.0 。我试图删除其中一个,但这会影响其他Java文件。
有人可以在这里帮助我解决问题吗?
答案 0 :(得分:0)
检查类路径中是否存在spring的重复依赖项。您需要保留一个版本。 4.3.7或4.1.0。如果您通过删除一个版本发现错误,则需要对其进行修复。