【发布时间】:2018-05-03 05:49:11
【问题描述】:
我需要将我必须的对象转换为 Json 格式,为此我下载了 jackson-core-2.9.5.jar 文件并将其添加到 Bluej 中的库中,使用: 工具->首选项->库->添加文件,然后我重新启动了Bluej。
然后在我的类文件中添加:
import com.fasterxml.jackson.core.JsonParser;
问题是当我尝试使用以下方法将对象序列化为 Json 时:
ObjectMapper objectMapper = new ObjectMapper();
Car car = new Car("yellow", "renault");
我明白了:
找不到符号 - 类 ObjectMapper
我是否使用了错误的导入?或者还有什么我应该在 Bluej 中做的事情?
【问题讨论】:
-
您还应该将 jackson-annotations.jar 和 jackson-databind.jar 添加到类路径中。
-
谢谢,我现在将它们与 jackson-core-2.9.5.jar 一起放在类路径中,但仍然没有任何变化,我还有什么要做的吗?
-
是否可以添加完整的异常堆栈跟踪?
-
您是否为 ObjectMapper 添加了导入?
import com.fasterxml.jackson.databind.ObjectMapper; -
使用现代 IDE 和自动导入