将elasticsearch-analysis-kuromoji-neologd的字典更新到最新版本,并进行自行构建和安装

这个仓库只支持5.x版本的更新,所以2.x用户需要自行更新。环境是CentOS 7.2。

git clone -b 2.4.x https://github.com/codelibs/elasticsearch-analysis-kuromoji-neologd.git 取得源代码,将pom.xml中的5.5.2-20161110更改为http://maven.codelibs.org/org/codelibs/lucene-analyzers-kuromoji-ipadic-neologd/上lucene版本5.5.2最新日期的路径。例如:5.5.2-20161229。3/10附注:似乎无法在目录路径中显示文件列表。最新的是5.5.2-20170213。使用mvn package进行构建。

停止服务并更新插件。
/etc/init.d/elasticsearch停止

使用root登录到计算机,然后从/usr/share/elasticsearch/目录运行以下命令来安装插件:bin/plugin install file:/<git路径>/git/elasticsearch-analysis-kuromoji-neologd/target/releases/elasticsearch-analysis-kuromoji-neologd-2.4.2-SNAPSHOT.zip。请注意,如果使用sudo命令,由于会提示是否继续安装,无法进行选择,因此请使用root用户执行该命令。

重新启动服务,请执行/etc/init.d/elasticsearch start。

##杂记
差不多得学会Markdown了啊……

bannerAds