杰克逊,如何设置如此可以使用?

时间:2015-09-30 04:02:01

标签: java rest

我正在尝试使用Jackson轻松转换json和java对象。 所以我在我的项目Jackson-annotations,jackson-databind和Jackson-core中导入了三个罐子。但是当我在类中编写ObjectMapper时,它仍然无法识别它。

Person ob = new ObjectMapper()。readValue(content,Person.class);这里的ObjectMapper始终用红色下划线。我试图手动导入一些东西。

2 个答案:

答案 0 :(得分:0)

嗯,班级ObjectMapper位于jackson-databind。

您的导入中是否有com.fasterxml.jackson.databind.ObjectMapper

你是如何设置班级路径的?你在用Maven吗?这是在你的IDE中吗?

答案 1 :(得分:0)

ObjectMapper类出现在这里

org.codehaus.jackson.map.ObjectMapper

请尝试导入这里可用的jar ... http://www.java2s.com/Code/JarDownload/jackson-all/jackson-all-1.9.0.jar.zip