先介绍本机环境:
1.运行环境:windows10 64bit.
2.jdk版本:1.8.0_191
3.maven版本:maven 3.5.0
4.elasticsearch版本:5.6.6
5.ik分词器版本:5.6.6
注意:这些环境特别重要,安装elasticsearch时一定要找跟自己本机jdk匹配的版本,最新的elasticsearch要求jdk为1.8.
ik分词器要找elasticsearch兼容的版本,否则启动elasticsearch会报错。下载地址:https://github.com/medcl/elasticsearch-analysis-ik
特别提醒:之前安装的elasticsearch是6.5.4的,下载对应的ik分词器6.5.4,但是报错,这是为什么呢?错误如下:
因为安装后发现编译后文件中出现如下: