环境信息
- 系统:CentOS Linux release 7.6.1810
- solr:solr-7.7.2
- java:openjdk 1.8.0_222
- IKAnalyzer:ik-analyzer-solr7-7.x
集成IK分词器
solr安装参见博文----Apache solr入门
- 下载分词器jar包,github地址
- 将ik-analyzer-solr7-7.x.jar包上传到 $SOLR_INSTALL_HOME/server/solr-webapp/webapp/WEB-INF/lib目录下
- 在$SOLR_INSTALL_HOME/server/solr-webapp/webapp/WEB-INF目录下新建目录classes目录,并将IK分词器中源码的资源文件上传到该目录下,如图所示:
- 编辑$SOLR_INSTALL_HOME/server/solr/test_core/conf/managed-schema,引入IK分词器,在文件底部加入以下内容(PS:在schema标签内):
<!-- ik分词器 -->
<fieldType name="text_ik" class="solr.TextField">
<analyzer type="<