org.elasticsearch.bootstrap.StartupException:java.lang.IllegalArgumentException:

Posted key guys

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了org.elasticsearch.bootstrap.StartupException:java.lang.IllegalArgumentException:相关的知识,希望对你有一定的参考价值。

ES进入bin文件夹启动elasticsearch.bat文件后出现

org.elasticsearch.bootstrap.StartupException:java.lang.IllegalArgumentException: Plugin [analysis-ik] was built for Elasticsearch version

Caused by: java.lang.IllegalArgumentException: Plugin [analysis-ik] was built for Elasticsearch version 7.17.4 but version 7.16.2 is running

java.lang.IllegalArgumentException: Plugin [analysis-ik] was built for Elasticsearch version 7.17.4 but version 7.16.2 is running错误

原因:ik分词器和elasticsearch版本不同,应该下载和elasticsearch相同版本号的ik分词器

将7.16.2版本的ik分词器解压缩在plugins文件夹下,可以在plugins文件夹下再创建一个文件夹便于后续管理,将同版本号的ik解压缩文件放入就可以了

放入plugins文件夹后,再次运行,运行成功!

访问localhost:9200

以上是关于org.elasticsearch.bootstrap.StartupException:java.lang.IllegalArgumentException:的主要内容,如果未能解决你的问题,请参考以下文章