• 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:SoftwareBIElasticsearchServerelasticsearch-6.2.4lib
    etty-buffer-4.1.16.Final.jar
    jar2: F:SoftwareBIElasticsearchServerelasticsearch-6.2.4modules	ransport-netty4
    etty-buffer-4.1.16.Final.jar

    百度这句话

    Caused by: java.lang.IllegalStateException: jar hell!

    说是因为

    那么坚决方案就是把原来拷贝进去的jar包删除掉

    jar1: F:SoftwareBIElasticsearchServerelasticsearch-6.2.4lib
    etty-buffer-4.1.16.Final.jar
    jar2: F:SoftwareBIElasticsearchServerelasticsearch-6.2.4modules	ransport-netty4
    etty-buffer-4.1.16.Final.jar

    把第一行的jar包删除掉以后,问题解决。

  • 相关阅读:
    bzoj 1858 线段树
    bzoj 1877 最小费用流
    bzoj 1833 数位dp
    Codeforces Round #285 (Div. 1) B
    HDU2028 Lowest Common Multiple Plus
    HDU5706 GirlCat
    HDU2022 海选女主角
    687E: TOF
    687D: Dividing Kingdom II
    687D: Dividing Kingdom II
  • 原文地址:https://www.cnblogs.com/Bruce_H21/p/9171519.html
Copyright © 2020-2023  润新知