在https://github.com/medcl/elasticsearch-analysis-ik/tree/7.x中未找到7.17.10版本的发布版本,如歌ik版本和Elasticsearch版本不同安装后无法启动。所以下载git上的源代码,并手动编译指定版本IK分词器。
(1)下载elasticsearch-analysis-ik-7.x源码的zip压缩包,并解压
(2)打开解压后文件夹里的pom.xml,修改pom.xml文件中的elasticsearch.version为指定版本
(3)使用maven进行编译
在目录框里输入cmd,然后到编辑器里使用maven命令
执行打包命令
mvn clean
mvn compile
mvn package
(4)target\releases文件夹下获得elasticsearch-analysis-ik-7.17.10.zip文件
解压这个zip后看一下
(5)把这个解压后的文件夹上传至服务器的/opt/elasticsearch/elasticsearch-7.17.10/plugins/analysis-ik下
(6)重启Elasticsearch和kibana
注意的是启动Elasticsearch不能用root用户文章来源:https://www.toymoban.com/news/detail-802809.html
(7)测试文章来源地址https://www.toymoban.com/news/detail-802809.html
到了这里,关于Elasticsearch添加7.17.10IK分词器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!