Elasticsearch 因拷贝多余的jar到lib库导致无法启动的问题
因为需要测试,无意中拷贝了一个netty-buffer-4.1.16.Final.jar包放到es的lib目录下,晚上回家启动es的时候发现启动不起来了。检查日志发现如下错误。
其中有一句关键语句
Caused by: java.lang.IllegalStateException: jar hell! class: io.netty.buffer.PoolArena$SizeClass jar1: F:\Software\BI\Elasticsearch\Server\elasticsearch-6.2.4\lib\netty-buffer-4.1.16.Final.jar jar2: F:\Software\BI\Elasticsearch\Server\elasticsearch-6.2.4\modules\transport-netty4\netty-buffer-4.1.16.Final.jar
百度这句话
Caused by: java.lang.IllegalStateException: jar hell!
说是因为
那么坚决方案就是把原来拷贝进去的jar包删除掉
jar1: F:\Software\BI\Elasticsearch\Server\elasticsearch-6.2.4\lib\netty-buffer-4.1.16.Final.jar jar2: F:\Software\BI\Elasticsearch\Server\elasticsearch-6.2.4\modules\transport-netty4\netty-buffer-4.1.16.Final.jar
把第一行的jar包删除掉以后,问题解决。
转载于:https://www.cnblogs.com/Bruce_H21/p/9171519.html
Elasticsearch 因拷贝多余的jar到lib库导致无法启动的问题相关推荐
- .h头文件 .lib库文件 .dll动态链接库文件关系
.h头文件是编译时必须的,lib是链接时需要的,dll是运行时需要的. 附加依赖项的是.lib不是.dll,若生成了DLL,则肯定也生成 LIB文件.如果要完成源代码的编译和链接,有头文件和lib就够 ...
- 【Linux环境部署】最新版 elasticsearch + kibana(7.15.0)安装、配置、启动(多个问题处理 + kibana仪表盘使用)
本文的安装文件是 2021.09.23 最新发布的[elasticsearch-7.15.0-linux-x86_64.tar.gz]和[kibana-7.15.0-linux-x86_64.tar. ...
- .h头文件 .lib库文件 .dll动态库文件之间的关系
.h头文件是编译时必须的,lib是链接时需要的,dll是运行时需要的. 附加依赖项的是.lib不是.dll,若生成了DLL,则肯定也生成 LIB文件.如果要完成源代码的编译和链接,有头文件和li ...
- maven安装 maven上传jar包到库里面
maven的安装与配置:http://pansanday.blog.163.com/blog/static/381662802012727103454743/ maven上传jar包到库里面: 将私有 ...
- Lib库使用学习笔记
Lib库使用学习笔记 转自:http://blog.csdn.net/macky0668/article/details/6044867 技术前沿 2008-03-31 14:21:10 阅读177 ...
- stm32 lib库制作
有时候我们别人需要使用我们的程序,但是我们又不想别人看到我们的源代码,可以选择将将代码编译成库,供使用者调用. 库文件的制作方法如下: 比如我们想将工程中的usb.c做成lib库,供别人调用. 一.首 ...
- KEIL MDK LIB库文件的制作
作者:yangluoning <KEIL MDK LIB库文件的制作> 来源:CSDN 原文:https://blog.csdn.net/yangluoning/article/deta ...
- Keil工程Lib库文件的制作和运用
最近看了百度手环开源项目,发现所有的算法都被封装成了一个lib文件在keil中调用 也是第一次学习到. 问题引出:为什么要做成lib库? 1.有些方案公司为了将自己写的关键部分源代码不进行公开,但是同 ...
- 【Android 逆向】修改运行中的 Android 进程的内存数据 ( 运行环境搭建 Android 模拟器安装 | 拷贝 Android 平台可执行文件和动态库到 /data/system )
文章目录 一.运行环境搭建 Android 模拟器安装 二.拷贝 Android 平台可执行文件和动态库到 /data/system 目录下 一.运行环境搭建 Android 模拟器安装 使用低版本的 ...
最新文章
- Hive 窗口分析函数
- 这声音酥了!萌妹程序员鼓励师24小时在线陪你写代码,给我吹爆这个VSCode插件...
- 创建SVN 本地服务器
- 大数据 互联网架构阶段 Redis
- Spring&Quartz集成自定义注释
- 一个项目告一段落,终于可以回家过年了。
- Android中Socket大文件断点上传
- 尚学堂第二章作业题答案
- 计算机游戏软件制作,游戏制作软件,制作游戏的软件
- 百度离线地图开发API
- 组态王中Modbus字节顺序的调整
- java游戏繁体字名字,繁体字游戏名字你知道有几个?
- ios13短信如何转移到android,iOS13加入全新数据迁移功能,无需网络也能转移旧手机数据...
- 基于TIA博途的一阶滞后滤波+中位值滤波+堆栈平均值滤波算法SCL语言程序(封装FB库)
- 关于“Windows Script Host...”错误
- docker创建容器相关命令【详细版】
- 视频压缩原理之 预测编码
- [Zookeeper-3.6.2源码解析系列]-14-Zookeeper使用到的Reactor网络模型原理分析
- Gazebo使用笔记(6) —— 摩擦力特性与碰撞位掩码
- antd Upload 自定义上传
热门文章
- base64的c语言实现方法
- java facade dao_java – 在Facade模式中放置用于创建namedQuer...
- python动态爬取不一样的url_什么情况?python这次居然被web scraper比下去了
- java 伪异步 netty,Netty(一) - 不死的达芬奇的个人空间 - OSCHINA - 中文开源技术交流社区...
- google 浏览器清除缓存
- 035_jdbc-mysql-dbutils的使用
- 2014年全国计算机等级一级考试复习资料,2014年全国计算机等级一级考试复习资料..doc...
- layui时间怎么设置年月日时分秒_安卓手机便签敬业签到时间提醒后怎么设置延时30分钟再提醒?...
- mysql5.6 函数索引_聊聊MySQL中的索引
- Photoshop CS5软件安装资料及教程