org.codehaus.jackson กับ com.fasterxml.jackson.core


102

org.codehaus.jackson และ com.fasterxml.jackson.core เกี่ยวข้องกันหรือไม่ ฉันมี

org.codehaus.jackson แจ็คสัน - เวอร์ชัน 1.7.2 ทั้งหมด

และ

com.fasterxml.jackson.core> jackson-databind เวอร์ชัน 2.4.3

ในปอมของฉัน ฉันไม่แน่ใจว่าซ้ำซ้อนและอาจขัดแย้งกันได้หรือไม่


9
ทำไมคุณไม่ยอมรับคำตอบ
ถาม

คำตอบ:


196

org.codehaus.jackson เป็นแจ็คสันรุ่นเก่ากว่า

com.fasterxml.jackson แสดงถึงโครงการและแพ็คเกจใหม่

เหตุผลก็คือ Jackson ได้ย้ายจาก Codehaus ไปที่ Github เมื่อปล่อย Jackson 2

ดูรายละเอียดได้ที่นี่

ฉันขอแนะนำให้ลบorg.codehaus.jacksonการอ้างอิงจาก POM ของคุณสร้างใหม่และค้นหาข้อผิดพลาด (ไม่น่าจะเป็นไปได้ แต่เป็นไปได้)

หากคุณพบสิ่งใดคุณสามารถปรับรหัสโดยใช้ API ที่เลิกใช้แล้วให้เป็น API ของ Jackson เวอร์ชันที่ใหม่กว่าได้


2
นอกจากนี้ยังแก้ไขเมธอด codehaus ObjectNode "put"แบบเก่าโดยเปลี่ยนเป็น"putPOJO"เมื่อใช้แพ็คเกจfastxmlใหม่ซึ่งเลิกใช้แล้วในแพ็คเกจแจ็คสันที่เร็วกว่า xmlใหม่
ArifMustafa
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.