一、下载源代码 git
源码地址https://github.com/medcl/elasticsearch-analysis-pinyin github
二、解压到指定目录 json
下载的zip文件解压缩, elasticsearch
三、修改源码的pom.xml文件 url
<elasticsearch.version>2.2.0</elasticsearch.version> 修改es版本为您须要的版本号,
截止到写这篇文章时,尚未明确表示支持2.2.0,但能够使用。 code
四、mvn打包,执行mvn install xml
会在源码目录下生成target文件夹,在以下目录 token
elasticsearch-analysis-pinyin-master\target\releases内会生成一个zip压缩文件
五、将解压缩后的内容复制到elasticsearch的plugins目录的pinyin目录下 ip
若是没有pinyin目录本身建立,以下图: get
六、重启es,
./bin/elasticsearch
七、验证
输入以下url
http://192.168.0.128:9200/yang/_analyze?text=刘德华&analyzer=pinyin
显示以下json数据则为安装成功
{ tokens: [ { token: "liu de hua ", start_offset: 0, end_offset: 3, type: "word", position: 0 } ] }