NoSuchFieldError: FAIL_ON_SYMBOL_HASH_OVERFLOW问题解决
来源:互联网 发布:淘宝童装排名 编辑:程序博客网 时间:2024/06/11 19:50
问题:
在使用ElasticSearch 2.3.3客户端调用服务端时,发生“NoSuchFieldError: FAIL_ON_SYMBOL_HASH_OVERFLOW”异常。
原因:
系统中已引入jackson版本,但版本较低,缺少所需要的字段。
解决:
在pom.xml中重新添加jackson高版本的依赖:
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-core</artifactId>
<version>2.8.3</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.dataformat</groupId>
<artifactId>jackson-dataformat-smile</artifactId>
<version>2.8.3</version>
</dependency>
完了重新编译运行,问题即可解决。
阅读全文
0 0
- NoSuchFieldError: FAIL_ON_SYMBOL_HASH_OVERFLOW问题解决
- elastictsearch报错java.lang.NoSuchFieldError: FAIL_ON_SYMBOL_HASH_OVERFLOW
- elasticsearch2.4项目JBOSS启动后遇到的java.lang.NoSuchFieldError: FAIL_ON_SYMBOL_HASH_OVERFLOW问题探究
- Android NoSuchFieldError
- 解决NoSuchFieldError
- java.lang.NoSuchFieldError翻译
- java.lang.NoSuchFieldError: TRACE
- java.lang.NoSuchFieldError: deferredExpression
- java.lang.NoSuchFieldError: NONE
- java.lang.NoSuchFieldError: INSTANCE
- java.lang.NoSuchFieldError错误 .
- java.lang.NoSuchFieldError: NULL
- java.lang.NoSuchFieldError: TRACE
- hive NoSuchFieldError: ALLOW_UNQUOTED_CONTROL_CHARS
- java.lang.NoSuchFieldError: MANUAL
- java.lang.NoSuchFieldError: TRACE
- java.lang.NoSuchFieldError: INSTANCE
- java.lang.NoSuchFieldError:NONE
- 读 << Android开发之Theme、Style探索及源码浅析 >> 一文记录下
- SQL学习笔记:库和表的创建
- jquery validate表单验证插件
- 论文创作
- 【bzoj2957】楼房重建
- NoSuchFieldError: FAIL_ON_SYMBOL_HASH_OVERFLOW问题解决
- testng入门教程(简单易懂)
- logback日志组件应用和logback.xml详解(springmvc和springboot)
- 优先队列
- 深入了解 gRPC:协议
- 机器学习相关书籍
- POJ3009 解题报告
- 合并两个有序链表
- 杨辉三角