配置IK中文分词器 以collection1为例。
将 IKAnalyzer2012FF_u1.jar 拷贝到 tomcatwebappssolrWEB-INFlib 目录下。
将 IKAnalyzer.cfg.xml 和 stopword.dic 拷贝到 tomcatwebappssolrWEB-INFclasses 目录下。
修改 solr/home 下的 collection1/conf/scheme.xml 文件。在该文件中找到部分,在中间插入:
JAVASCRIPT
代码语言:javascript复制<fieldType name="text_ik" class="solr.TextField">
<analyzer type="index" isMaxWordLength="false" class="org.wltea.analyzer.lucene.IKAnalyzer"/>
<analyzer type="query" isMaxWordLength="true" class="org.wltea.analyzer.lucene.IKAnalyzer"/>
</fieldType>
将 scheme.xml 中的名称为 “title” 的 type 类型改为”text_ik“。
重启 solr 服务器,在地址栏中执行 http://localhost:8080/solr/#/collection1/analysis http://localhost:8080/solr/,随便输入一句话,进行测试:
出现以上界面,说明分词器配置成功。