解决org.codehaus.jackson.annotate.JsonUnwrapped报错的问题

来源:互联网 发布:演唱会谁比较好 知乎 编辑:程序博客网 时间:2024/05/01 14:35

这个问题持续了两天。

一直都在报错


后来在StackOverFlow上搜索,并没有类似答案。然后再百度上查找,有人说是jar包版本不一致。

我在运行的时候分别尝试删除

repository\org\codehaus\jackson\jackson-core-asl
repository\org\codehaus\jackson\jackson-mapper-asl

下面的文件,发现一个的1.8.1版本不能删除,另外一个的1.9.3版本不能删除。

也就是说明,两个调用到了不同的版本导致报错。

于是,修改pom依赖,使得两个同样版本的jar包被调用,就能解决这个问题。


问题说起来解决的很轻松,但实际上过程很复杂。

因为这个报错此前从未出现过,所以一度怀疑是自己的代码有问题,debug了很久。

而这个错误的引起很可能是由于,这两个jar包依赖了其他的jar包,而其他的jar包被别的项目组的人所修改。



0 0
原创粉丝点击