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.
Odpowiedzi:
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.jackson
odniesień 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.
źródło