Spring+dubbo+mybatis出现NoSuchMethodError和MutablePropertyValues.add异常
来源:互联网 发布:初级程序员考试内容 编辑:程序博客网 时间:2024/05/22 10:58
场景
Spring+mybatis3+ dubbo整合下,出现以下异常。在此问题上花费了两个多小时,终于查到原因。
org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from class path resource [applicationContext.xml]; nested exception is java.lang.NoSuchMethodError: org.springframework.beans.MutablePropertyValues.add(Ljava/lang/String;Ljava/lang/Object;)Lorg/springframework/beans/MutablePropertyValues;
原因分析
Mybatis使用了过低的Spring jar包导致此异常,进一步查看依赖树,发现在通过maven引入dubbo时,dubbo隐性依赖了低版本的Spring jar包。
解决方法
引入dubbo jar包时将依赖的spring jar包排除
<dependency> <groupId>com.alibaba</groupId> <artifactId>dubbo</artifactId> <version>2.5.3</version> <exclusions> <exclusion> <groupId>org.springframework</groupId> <artifactId>spring</artifactId> </exclusion> </exclusions> </dependency>
2 0
- Spring+dubbo+mybatis出现NoSuchMethodError和MutablePropertyValues.add异常
- 整合Spring+mybatis+dubbo出现NoSuchMethodError和MutablePropertyValues.add异常
- 使用spring的代理事务时报java.lang.NoSuchMethodError: org.springframework.beans.MutablePropertyValues.add错误
- 使用spring的代理事务时报java.lang.NoSuchMethodError: org.springframework.beans.MutablePropertyValues.add错误
- java.lang.NoSuchMethodError: org.springframework.beans.MutablePropertyValues.add
- nested exception is java.lang.NoSuchMethodError: org.springframework.beans.MutablePropertyValues.add
- mybatis和spring整合出现的sql异常
- Spring添加mybatis出现加载异常
- spring,dubbo,mybatis
- Spring +dubbo +mybatis
- spring加mybatis(Maven构建项目)简单篇---旨在探究spring配置方法和spring项目出现的异常分析
- RecyclerView出现的NoSuchMethodError异常问题
- spring和mybatis整合-MalformedParameterizedTypeException异常
- java.lang.NoSuchMethodError: org.springframework.beans.MutablePropertyValues.a
- spring+shiro+mybatis整合时候的出现:UnsatisfiedDependencyException的异常
- dubbo+springMVC+Spring+Mybatis搭建
- SpringMVC + Spring + Mybatis+ Dubbo + Zookeeper
- dubbo+zookeeper+spring+springMVC+mybatis
- ios-NSString与NSDate互相转换及时间早晚比较
- 设置launchImage显示的时间
- 遗传算法
- Transaction 那点事儿
- 微信网页授权开发实例--esay版
- Spring+dubbo+mybatis出现NoSuchMethodError和MutablePropertyValues.add异常
- java对cookie的操作
- 对于Java中函数参数传递的理解
- AAA
- [IMX6Q][Android5.1]移植笔记 --- kernel停在Starting kernel 分析
- 白话数据库三范式
- 【java-之路】序列化与反序列化对象
- Android Service的生命周期及使用方法
- NYOJ-21 三个水杯