org.codehaus.jackson kontra com.fasterxml.jackson.core


97

Czy org.codehaus.jackson i com.fasterxml.jackson.core są powiązane? mam

org.codehaus.jackson jackson-wszystkie wersje 1.7.2

i

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

w moim pom. Nie jestem pewien, czy są one zbędne i mogą powodować konflikty.


8
Dlaczego nie akceptujesz odpowiedzi?
questionaire

Odpowiedzi:


190

org.codehaus.jackson to starsza wersja Jacksona.

com.fasterxml.jackson reprezentuje nowy projekt i pakiet.

Powodem jest to, że Jackson przeniósł się z Codehaus do Github, kiedy wydał Jackson 2.

Zobacz tutaj, aby uzyskać szczegółowe informacje.

Zalecałbym usunięcie org.codehaus.jacksonodniesień z POM, przebudowanie i wyszukanie błędów (mało prawdopodobne, ale możliwe).

Jeśli znajdziesz, możesz dostosować kod za pomocą przestarzałego API do API nowszej wersji Jacksona.


2
również napraw starą metodę "put" obiektu codehaus ObjectNode, zmieniając ją na "putPOJO" podczas używania nowego pakietu fastxml , który jest przestarzały w nowym pakiecie fastxml jackson.
ArifMustafa,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.