org.codehaus.jackson versus com.fasterxml.jackson.core

JavaJsonJackson

Java Problem Overview


Are org.codehaus.jackson and com.fasterxml.jackson.core related? I have

> org.codehaus.jackson jackson-all version 1.7.2

and

> com.fasterxml.jackson.core > jackson-databind version 2.4.3

in my pom.xml. I am not sure if they are redundant and can conflict.

Java Solutions


Solution 1 - Java

org.codehaus.jackson is an older version of Jackson.

com.fasterxml.jackson represents the new project and package.

The reason is, Jackson has moved from Codehaus to Github when releasing Jackson 2.

See here for details.

I would recommend removing org.codehaus.jackson references from your POM, re-building and looking for errors (not likely but possible).

If you find any, you can adapt the code using deprecated API to the newer Jackson version's API.

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionAniruddh JoshiView Question on Stackoverflow
Solution 1 - JavaMenaView Answer on Stackoverflow