elasticsearch jackson error语言 - - com.fasterxml.jackson.core.Js



在我的项目中看不到com.fasterxml.jackson.core.JsonFactory - 我得到以下异常作为根本原因:

Caused by: java.lang.ClassNotFoundException: com.fasterxml.jackson.core.JsonFactory
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 18 more

com.fasterxml.jackson.core.JsonFactory 在 Jackson 核心中,这种依赖关系通过 elasticsearch :

    <dependency>
        <groupId>org.elasticsearch.client</groupId>
        <artifactId>transport</artifactId>
        <version>5.4.0</version>
    </dependency>

作为已解决的依赖项:

快照

我尝试将 Jackson-Core 直接作为依赖项放入 pom.xml 中,但没有帮助。

    <!-- https://mvnrepository.com/artifact/com.fasterxml.jackson.core/jackson-core -->
    <dependency>
        <groupId>com.fasterxml.jackson.core</groupId>
        <artifactId>jackson-core</artifactId>
        <version>2.8.6</version>
    </dependency>

我错过了什么?

手动从磁盘上的 maven 存储库 .m2 中删除fasterxml,并让 Maven 再次下载 - Update Maven . 工作。

该文件夹中有一个看起来很有趣的文件。

相关内容

最新更新