linux下Solr中文分词器安装

1、下载IK Analyzer 2012FF_hf1.zip包

2、上传IKAnalyzer2012FF_u1.jar包到/myfile/programFiles/solr-tomcat/webapps/solr/WEB-INF/lib

3、 在WEB-INF目录下新建classes目录即/myfile/programFiles/solr-tomcat/webapps/solr/WEB-INF/classes,将IKAnalyzer.cfg.xml和ext_stopword.dic、mydict.dic文件上传进去

4、 进入/myfile/programFiles/solr-4.10.3/example/solr/collection1/conf目录下,修改schema.xml文件,schema.xml文件定义了solr文件所有使用的业务域

添加中文分词器配置,如下内容:

说明:text_ik为中文分词器的名称,不能与其他分词器名称重复;class为TextField,所以才有analyzer;

   <!-- IKAnalyzer-->
        <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>

然后保存退出!

 

展开阅读全文

没有更多推荐了,返回首页