目前github上最新的版本只支持Elasticsearch2.1.1,路径为https://github.com/medcl/elasticsearch-analysis-ik。但现在最新的Elasticsearch已经到2.2.0了所以要经过处理一下才能支持。
1、下载源码,下载完后解压到任意目录,然后修改elasticsearch-analysis-ik-master目录下的pom.xml文件。找到<elasticsearch.version>行,然后把后面的版本号修改成2.2.0。
2、编译代码mvn package。
3、编译完成后会在target\releases生成elasticsearch-analysis-ik-1.7.0.zip文件。
4、解压文件到Elasticsearch/plugins目录下。
5、修改配置文件增加一行:index.analysis.analyzer.ik.type : "ik"
6、重启Elasticsearch。
测试:和上面的请求一样,只是把分词替换成ik
返回的结果: