gpt4 book ai didi

java - Eclipse 上的 Jackson 依赖问题 : java. lang.ClassNotFoundException : com. fastxml.jackson.core.JsonFactory

转载 作者:行者123 更新时间:2023-12-01 17:51:43 24 4
gpt4 key购买 nike

我是 jackson 的新手。我已经设置了一个测试示例,以确保我能够在 Eclipse 环境中使用 jackson。然而,我在 Eclipse 上编译简单代码时似乎遇到了一些意外的错误,我搜索了一下但不知道如何解决它。非常感谢任何建议。

我已将 .jar 文件添加到项目的“构建路径”中,如下所示。

enter image description here

我的代码非常简单,只是为了测试依赖关系:

import com.fasterxml.jackson.core.JsonFactory;

public class JacksonTest {

public static void main(String[] args) {

JsonFactory jsonFactory = new JsonFactory();
}
}

当我在 Eclipse 上编译代码时,它抛出一个错误:java.lang.NoClassDefFoundError: com/fasterxml/jackson/core/JsonFactory

错误的更多详细信息:

Exception in thread "main" java.lang.NoClassDefFoundError: com/fasterxml/jackson/core/JsonFactory
at jacksontest.JacksonTest.main(JacksonTest.java:25)
Caused by: java.lang.ClassNotFoundException: com.fasterxml.jackson.core.JsonFactory
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
... 1 more

谁能告诉我如何解决吗?预先非常感谢。

最佳答案

我自己找到了答案。傻我啊!我应该将 jar 添加到类路径而不是模块路径

关于java - Eclipse 上的 Jackson 依赖问题 : java. lang.ClassNotFoundException : com. fastxml.jackson.core.JsonFactory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60784050/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com