Java elasticsearch jackson错误--com.fasterxml.jackson.core.JsonFactory未显示,尽管已定义
Java elasticsearch jackson错误--com.fasterxml.jackson.core.JsonFactory未显示,尽管已定义,java,json,maven,elasticsearch,jackson,Java,Json,Maven,elasticsearch,Jackson,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
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
在中,此依赖项通过elasticsearch在中:
<dependency>
<groupId>org.elasticsearch.client</groupId>
<artifactId>transport</artifactId>
<version>5.4.0</version>
</dependency>
我缺少什么?手动从磁盘上的maven repository.m2中删除
fasterxml
,并让maven再次下载--更新maven
。成功了
那个文件夹里有一个看起来很滑稽的文件
<!-- 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>