1.增加IKAnalyzer2012FF_u1.jar包.
D:\tools\java\tomcat\apache-tomcat-6.0.20-solr\webapps\solr\WEB-INF\lib
2.增加分词处理
在目录D:\tools\java\tomcat\apache-tomcat-6.0.20-solr\solr_home\wangniu\conf\schema.xml
<types></types>中增加ik分词的type.
<!-- ikanalyze config -->
<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>
3.注意词库编码,否则词库不启作用
注意修改文件stopword.dic,ext.dic的编码方式为无BOM的UTF-8编码方式
http://blog.youkuaiyun.com/shihuacai/article/details/8494360
本文介绍了如何在Solr中配置IKAnalyzer进行中文分词处理。主要包括:添加IKAnalyzer依赖jar包、在schema.xml中定义新的字段类型以使用IKAnalyzer进行分词、以及确保词典文件正确编码以使分词器正常工作。

被折叠的 条评论
为什么被折叠?



