最新2019版ElasticSearch启动闪退解决

一、环境说明

  • 操作系统:win10
  • JDK: JDK 8 (java -version, javac 等命令正常执行)
  • ElasticSearch 6.2.1 版本

二、问题现象

安装方式:使用的是官方的zip包方式进行解压安装,通过cmd命令行进入到其bin目录:如下

在这里插入图片描述

双击elasticsearch.bat后,发现黑框一闪而过,原来的cmd的窗口消息。

通过cmd进入到bin目录,执行elasticsearch.bat后,提示此时不应有 common

三、解决方法

经过官网和网上的一堆资料分析,最后得出:是JDK的环境配置有问题,于是重新删除原来所有的相关的环境配置,进行了重新配置,修改后,发现可以正常启动和访问。(在此问题发生之前,我JDK环境一直配置的是正确的,并且是可用的,如(java -version javac 等命令正常执行,并且项目是正常运行的。所以一开始找原因并没有往这方面的考虑,谁知道最后竟然是环境配置引起的原因,坑爹。)好像后续的新版本的ES修复了这个问题,不过这个我还没有进行验证。

全部的配置操作如下:

  1. 计算有右键-》属性-》更改设置-》高级-》环境变量-》上面一个框,下面一个框,在下面的框进行新建,编辑操作
  2. 新建->变量名"JAVA_HOME",变量值"C:LeonJavajdk1.8.0_05"(即JDK的安装路径)
  3. 编辑->变量名"Path",在原变量值的最后面加上“;%JAVA_HOME%in;%JAVA_HOME%jrein”
  4. 新建->变量名“CLASSPATH”,变量值“.;%JAVA_HOME%lib;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar”

在win10下的配置过程如下

  1. 配置JAVA_HOME

    在这里插入图片描述

  2. 点击path,进入如下页面,添加如下两行配置。(win10这里和win7不一样,并没有加;,请一定注意!!!)

    在这里插入图片描述

  3. 最后设置CLASSPATH。大功告成!

    .;%JAVA_HOME%lib;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar 里面的内容椅最好原样拷贝在这里插入图片描述

其实,启动失败的问题的,一般都是前期的环境配置有问题,希望大家以后排查的可以多考虑下这方面的问题,并且在配置时
细心点,做到心中有数,才能不慌。

四、解决后的效果

在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值