【发布时间】:2026-02-03 00:55:02
【问题描述】:
当我尝试将 Jackson 2.1.1 与以下 jar 文件一起使用时(在 Spring 3.2.2 中),
- jackson-core-2.1.1.jar
- jackson-annotations-2.1.1.jar
- jackson-databind-2.1.1.jar
我得到以下异常。
java.lang.ClassNotFoundException: org.codehaus.jackson.JsonProcessingException
所以我认为,JsonProcessingException 类包含在jackson-core-asl-2.1.1.jar 文件中(虽然我不太确定)但我在download 中看不到这个文件。那么从哪里获取这个文件来解决这个异常呢?
jackson-all-1.9.8.jar 包含必要的类,包括 org.codehaus.jackson.JsonProcessingException 类和 JSON 也可以正常工作,但我不确定这是否完全兼容,因为我正在使用来自 Jackson 2.1.1 的类进行对象映射。因此我正在寻找jackson-core-asl-2.1.1.jar 文件,但我看不到这样的JAR 文件。我只能看到1.x.x 版本here。
【问题讨论】:
标签: spring spring-mvc jar jackson