java.lang.NoClassDefFoundError: org/elasticsearch/common/xcontent/DeprecationHandler
JAVAelasticsearch org lang Common NoClassDefFoundError
2023-09-27 14:23:03 时间
java.lang.NoClassDefFoundError: org/elasticsearch/common/xcontent/DeprecationHandler
报找不到类,这个类应该
7.3.2里面的,我pom依赖也没问题
编译阶段没问题,到运行时候,有问题,所以到打好的lib包中查看:
发现 这个es还是老的包。
从pom中查看
有问题。
将es依赖重新放到项目的根级父类后:
并在子模块中,将pom依赖中的版本号干掉,让它自动继承
再次打包,查看lib
全部ok,重启服务,正常,问题解决。
相关文章
- Elasticsearch集群、Java客户端、Spring Data Elasticsearch
- Java中枚举实现单例模式
- 第2章 Java基本语法(下):程序流程控制
- android Java instanceof关键字
- ElasticSearch Java API
- elasticsearch(七)java 搜索功能Search Request的介绍与使用
- 【ElasticSearch】常用的JAVA API(长期更新)
- java二维数组遍历
- MyBatis-plus中乐观锁实现 记录 (含@TableField策略)--create_time 对应的java类型
- 【错误记录】Java AWT 图形界面编程问题 ( 组件按照布局要求设置后无法显示等各种问题 )
- [译] 将 Kotlin 应用于现有 Java 代码的策略
- java 操作elasticsearch详细总结
- Java 全角字符转半角字符
- 【华为OD机试真题 Java】寻找身高相近的小朋友
- Elasticsearch java API客户端介绍
- Java通过join方法来暂停当前线程
- 我的Java开发学习之旅------>在Dos环境下Java内部类的编译和运行