包引用冲突 Jackson : NoSuchMethodError for org.codehaus.jackson.map...
来源:互联网 发布:淘宝千里眼怎么样 编辑:程序博客网 时间:2024/04/19 14:18
包引用冲突
今天上午做单元测试,遇到了下面的问题
Jackson : NoSuchMethodError for org.codehaus.jackson.map.
因为这个问题在项目运行的时候并未发生,而在单体测试的时候,出现,非常困惑。明明这个类都存在,为什么提示没有方法呢
调查发现项目中有两个包里面引用了这个类,但是版本不一致!!!
+- org.codehaus.jackson:jackson-mapper-asl:jar:1.9.13:compile | \- com.springsource:org.codehaus.jackson.mapper:jar:1.4.2:compil
这是个maven项目中常常犯的包引用冲突问题,发现问题就容易了很多,使用命令查看引用的tree
mvn dependency:tree
把错误的包exclusion掉
<exclusions> <exclusion> <groupId>com.springsource</groupId> <artifactId>org.codehaus.jackson</artifactId> </exclusion> <exclusion> <groupId>com.springsource</groupId> <artifactId>org.codehaus.jackson.mapper</artifactId> </exclusion> </exclusions>
解决。
0 0
- 包引用冲突 Jackson : NoSuchMethodError for org.codehaus.jackson.map...
- org.codehaus.jackson.map包下的ObjectMapper类源码
- org.codehaus.jackson.map.JsonMappingException: No serializer found for class
- springmvc返回json报错:java.lang.NoSuchMethodError: org.codehaus.jackson.map.SerializationConfig.isEnable
- Jackson报错org.codehaus.jackson.map.JsonMappingException
- org.codehaus.jackson.map.JsonMappingException: No serializer found for class org.hibernate.proxy....
- org.codehaus.jackson.map.JsonMappingException: No suitable constructor found for type [si
- hadoop出现ava.lang.ClassNotFoundException: org.codehaus.jackson.map.JsonMappingException
- org.codehaus.jackson.map.JsonMappingException: Can not deserialize
- 项目启动报错.NoClassDefFoundError: org/codehaus/jackson/map/ObjectMapper
- Could not find class 'org.codehaus.jackson.map.MappingJsonFactory'
- org.codehaus.jackson.map.JsonMappingException: Infinite recursion的解决
- java.lang.NoClassDefFoundError: org/codehaus/jackson/map/ObjectMapper
- 多对一双向关联后使用org.codehaus.jackson.map.ObjectMapper转json时报org.codehaus.jackson.map.ObjectMapper;
- springmvc+hibernate时Jackson报错org.codehaus.jackson.map.JsonMappingException
- [javase][json] org.codehaus.jackson的使用
- 解析json之org.codehaus.jackson
- ClassNotFoundException org.codehaus.jackson.annotate.JsonUnwrapped
- XML注入攻击
- Rust入门篇 &mut
- MFC中CList类使用方法
- Ubuntu16.04中MySQL安装配置
- 微信公众号开发_项目说明(一)
- 包引用冲突 Jackson : NoSuchMethodError for org.codehaus.jackson.map...
- React native 入门二 魅力展示
- Android禁止ViewPager左右滑动
- 双击返回键退出
- 大学应该教会学生什么?
- Leetcode 100 SameTree
- Java 覆写(Override)详解
- Python爬虫入门五
- 特征选择算法-Relief(转)