首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Jackson API新手

使用Jackson API新手
EN

Stack Overflow用户
提问于 2015-10-29 02:01:42
回答 1查看 45关注 0票数 0

我正在尝试设置使用Jackson作为我的JSON解析器。

我下载了3个jackson-core, jackson-annotation, jackson-databind jars,并将它们添加到我的项目外部jars中。全部为最新的2.6.3版本

当我尝试执行ObjectMapper objectMapper = new ObjectMapper();时,它会显示error ObjectMapper cannot be resolved to a type

不确定我是否导入了正确的库。我假设通过执行import com.fasterxml.jackson.*;,我正在导入所有?

EN

回答 1

Stack Overflow用户

发布于 2015-10-29 02:31:21

我假设通过执行import com.fasterxml.jackson.*;,我正在导入

不需要,因为通配符导入不是递归的。您当前导入了com.fasterxml.jackson包中的每个类,但由于ObjectMapper位于databind子包(即com.fasterxml.jackson.databind)中,因此现在不包括它。

因此,要么添加:

代码语言:javascript
复制
import com.fasterxml.jackson.databind.*;

或者做得更好,只导入所需的类:

代码语言:javascript
复制
import com.fasterxml.jackson.databind.ObjectMapper;

如果您正在使用诸如IntelliJ IDEA或Eclipse之类的集成开发环境,那么让它帮助您导入所需的类。查看相应的手册以了解如何做到这一点。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33398357

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档