java - Jackson 库错误调用 'writeValue' 函数

标签 java json eclipse maven

我正在尝试使用 Jackson 在 Java 中将字符串转换为 JSON 对象。我有两个 jar文件和 maven project库,我用它一个一个地尝试,但在调用 writeValue 函数时都出错了。错误说 -

The type com.fasterxml.jackson.core.JsonGenerator cannot be resolved. It is indirectly referenced from required .class files

我已经正确地将库添加到构建路径中。 看完eclipse-error-indirectly-referenced-from-required-class-files ,我意识到问题是因为缺少 com.fasterxml.jackson.core.JsonGenerator 类文件。所以我错过了哪个 jar 文件添加到构建路径?。尝试在构建路径上添加 Maven 项目 - 同样的错误。

最佳答案

要查找哪个 jar 包含所需文件,您始终可以使用 http://search.maven.org并搜索以 fc: 为前缀的类,如下所示:

http://search.maven.org/#search%7Cga%7C1%7Cfc%3Acom.fasterxml.jackson.core.JsonGenerator

看起来您的类路径中缺少 jackson-core jar。

关于java - Jackson 库错误调用 'writeValue' 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30506683/

相关文章:

java - com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException : Unknown column 'nombre' in 'field list' ERROR?

json - jq 过滤器-意外 "null"s

java - 安卓注册登录app报错

Java-Selenium : Eclipse is unable to find my file, 但我的文件位于其工作目录中

java - NDK 对比 JAVA 性能

java - C++ 游戏库/引擎,如 Java 中的 LWJGL

javascript - PHP 回显大量 HTML 数据需要花费大量时间

java - Eclipse 源代码错误

android - YouTube WatchMe项目:导入的JAR中的运行时错误

java - native 内存泄漏分析工具