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


97

Org.codehaus.jackson e com.fasterxml.jackson.core estão relacionados? eu tenho

org.codehaus.jackson jackson-all versão 1.7.2

e

com.fasterxml.jackson.core> jackson-databind versão 2.4.3

no meu pom. Não tenho certeza se eles são redundantes e podem entrar em conflito.


8
Por que você não aceita a resposta?
questionário de

Respostas:


190

org.codehaus.jackson é uma versão mais antiga de Jackson.

com.fasterxml.jackson representa o novo projeto e pacote.

A razão é que Jackson mudou de Codehaus para Github ao lançar Jackson 2.

Veja aqui os detalhes.

Eu recomendaria remover org.codehaus.jacksonreferências de seu POM, reconstruindo e procurando por erros (não é provável, mas possível).

Se encontrar algum, você pode adaptar o código usando a API obsoleta para a API da versão Jackson mais recente.


2
também consertar o antigo codehaus "put" do codehaus alterando-o para "putPOJO" ao usar o novo pacote fasterxml , que está obsoleto no novo pacote Fastxml jackson.
ArifMustafa
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.