“org.codehaus.jackson”和“com.fasterxml.jackson.core”这两个有关联吗?
我在我的“pom.xml”中使用了以下版本:
- “org.codehaus.jackson jackson-all version 1.7.2”
- “com.fasterxml.jackson.core > jackson-databind version 2.4.3”
我不确定它们是否冗余并可能发生冲突。
org.codehaus.jackson
是Jackson的旧版本。
com.fasterxml.jackson
代表新项目和包。
原因是,在发布Jackson 2时,Jackson已从Codehaus迁移到了Github。
详情请参见此处。
我建议从POM中删除org.codehaus.jackson
的引用,重新构建并查找错误(不太可能但有可能)。
如果发现任何问题,可以将使用过时的API的代码改为新的Jackson版本的API。