首先声明我的elasticsearch版本为2.1.1不同的elasticsearch版本对应需要不同的elasticsearch-analysis-ik
1、到github网站下载源代码,网站地址为:https://github.com/medcl/elasticsearch-analysis-ik
注意我的ES版本为2.1.1需要的是ik-1.7.0的版本
2、intellij导入源码进行jar包编译,
mvn clean
mvn compile
mvn package
3、编译完成在#{project_path}/elasticsearch-analysis-ik/target/releases/elasticsearch-analysis-ik-*.zip文件夹下找到该zip文件,复制到
ES的plugins/ik文件夹下并解压,如图解压后文件
3、重新启动ES 即可,执行http://localhost:9200/_analyze?analyzer=ik&pretty=true&text=我是中国人
查看分词效果
不同版本的ik、ES安装方式可能略有不同,如果找不到正确的方法,可以去查看下载源码中README.md文件,在这里一般能找到正确的方法,并且这个文件里也会告诉你不同ES版本需要的IK