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

97

Apakah org.codehaus.jackson dan com.fasterxml.jackson.core terkait? saya sudah

org.codehaus.jackson jackson-all versi 1.7.2

dan

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

di pom saya. Saya tidak yakin apakah itu mubazir dan dapat menimbulkan konflik.

Aniruddh Joshi
sumber
8
Mengapa Anda tidak menerima jawabannya?
kuesioner
5
Kemungkinan duplikat Jersey Jackson dan codehaus vs. fastxml
sufinawaz

Jawaban:

190

org.codehaus.jackson adalah versi Jackson yang lebih lama.

com.fasterxml.jackson mewakili proyek dan paket baru.

Pasalnya, Jackson telah berpindah dari Codehaus ke Github saat merilis Jackson 2.

Lihat di sini untuk detailnya.

Saya akan merekomendasikan untuk menghapus org.codehaus.jacksonreferensi dari Badan POM Anda, membangun kembali dan mencari kesalahan (tidak mungkin tetapi mungkin).

Jika Anda menemukannya, Anda dapat menyesuaikan kode menggunakan API yang sudah tidak digunakan lagi ke API versi Jackson yang lebih baru.

Mena
sumber
2
juga memperbaiki metode "put" codehaus ObjectNode lama dengan mengubahnya menjadi "putPOJO" saat menggunakan paket fastxml baru , yang tidak digunakan lagi dalam paket fastxml jackson baru .
ArifMustafa