一、下載源代碼 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 } ] }