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


97

¿Están relacionados org.codehaus.jackson y com.fasterxml.jackson.core? yo tengo

org.codehaus.jackson jackson-all versión 1.7.2

y

com.fasterxml.jackson.core> jackson-databind versión 2.4.3

en mi pom. No estoy seguro de si son redundantes y pueden entrar en conflicto.


8
¿Por qué no acepta la respuesta?
cuestionario

Respuestas:


190

org.codehaus.jackson es una versión anterior de Jackson.

com.fasterxml.jackson representa el nuevo proyecto y paquete.

La razón es que Jackson se mudó de Codehaus a Github cuando lanzó Jackson 2.

Consulte aquí para obtener más detalles.

Recomendaría eliminar las org.codehaus.jacksonreferencias de su POM, reconstruir y buscar errores (no es probable, pero es posible).

Si encuentra alguno, puede adaptar el código usando la API obsoleta a la API de la versión más reciente de Jackson.


2
También corrija el antiguo método "put" de ObjectNode de codehaus cambiándolo a "putPOJO" cuando se usa el nuevo paquete Fastxml , que está obsoleto en el nuevo paquete Fastxml Jackson .
ArifMustafa
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.