今天在跑单元测试,使用的是Maven。得到如下Exception:
java.lang.NoSuchMethodError: org.springframework.util.ReflectionUtils.isEqualsM ethod
经过资料查找,说是Spring的版本冲突。检查了一下项目的依赖状况,发现项目同时引用了2.5.6的spring.jar和2.5.3的spring-core.jar、spring-beans.jar等。由于2.5.6和2.5.3的不兼容,导致了问题的发生。
解决方法是调整pom文件, 去掉了对spring.jar的引用。然后分别指定了对spring各个模块的引用。
文件顺利解决啦。
Spring 出错:java.lang.NoSuchMethodError: org.springframework.util.ReflectionUtils.
最新推荐文章于 2023-07-11 11:58:27 发布