web-dev-qa-db-fra.com

org.codehaus.jackson contre com.fasterxml.jackson.core

Org.codehaus.jackson et com.fasterxml.jackson.core sont-ils liés? j'ai

org.codehaus.jackson jackson-all version 1.7.2

et

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

dans mon pom. Je ne sais pas s'ils sont redondants et peuvent être en conflit.

87
Aniruddh Joshi

org.codehaus.jackson est une ancienne version de Jackson.

com.fasterxml.jackson représente le nouveau projet et package.

La raison en est que Jackson est passé de Codehaus à Github lors de la sortie de Jackson 2.

Voir ici pour plus de détails.

Je recommanderais de retirer org.codehaus.jackson références de votre POM, reconstruisant et recherchant des erreurs (peu probable mais possible).

Si vous en trouvez, vous pouvez adapter le code à l'aide d'une API obsolète à l'API de la version la plus récente de Jackson.

162
Mena