当我尝试将 Jackson 2.1.1 与以下 jar 文件(在 Spring 3.2.2 中)一起使用时,
- 杰克逊核心2.1.1.jar
- 杰克逊注释-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
文件中(虽然我不太确定)但我在下载中看不到这个文件。那么从哪里得到这个文件来解决这个异常呢?
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
看到版本。