我正在使用 tomcat 7 和 jdk 1.6 开发一个宁静的服务。对于 json 处理,我使用的是 jackson 2.4.2,它工作正常,除非我尝试反序列化一个对象(序列化没有问题)。
错误是:
java.lang.ClassNotFoundException: org.codehaus.jackson.JsonFactory
这是杰克逊 1.x 保留该特定类的地方。我的杰克逊 2.4.2 在
com.fasterxml.jackson.core.JsonFactory
我不知道它为什么要尝试链接旧课程。我从未使用过杰克逊 1.x。
我用什么:
asm-3.3.1
commons-io-2.4
jackson-core-2.4.2
jackson-databind-2.4.2
jersey-bundle-1.18
mysql-connector-java-5.1.27
和
com.fasterxml.jackson.annotation
我从github上拿的。什么库可以尝试导入旧的杰克逊模块?任何帮助将非常感激。