原因:报一些警告,指出jdk的版本不一致。
因为大多数的程序猿装的版本是jdk1.8,在这我也是,由于我装的Elasticsearch是7.14.0版本的,从7版本以上,它就自带jdk11,所以在这里我们用它自带的版本,
进入到Elasticsearch的bin目录下,找到elasticsearch-env.bat,添加一下内容:
之后我到码云上装了ik分词器后,又报了如下错误
而且启动Elasticsearch失败,并且闪退,这是我心态裂开了,百度cdsn发现没有一个解决问题的,这时,我觉得日志中不是有一个version单词吗,我便觉得一定是版本问题,于是我便试试用命令安装:
elasticsearch-plugin install https://github.com/medcl/elasticsearch-analysis-ik/releases/download/v7.14.0/elasticsearch-analysis-ik-7.14.0.zip
终于没有闪退了,谢天谢地,所以在此建议不要到Gitee上下载一些不正常版本的插件,看是版本没错,但是就是不匹配。