1. 程式人生 > >solr ik分詞器使用

solr ik分詞器使用

1、將jar複製到solr\WEB-INF\lib 中 

2、將resources目錄下的5個配置檔案放入solr服務的jetty或tomcat的webapp/WEB-INF/classes/目錄下;

①IKAnalyzer.cfg.xml
②ext.dic
③stopword.dic
④ik.conf
⑤dynamicdic.txt

3、在建立的core資料夾中修改managed-schema的內容在其中加上

<fieldType name="text_ik" class="solr.TextField"> <analyzer type="index"> <tokenizer class="org.wltea.analyzer.lucene.IKTokenizerFactory" useSmart="false" conf="ik.conf"/> <filter class="solr.LowerCaseFilterFactory"/> </analyzer> <analyzer type="query"> <tokenizer class="org.wltea.analyzer.lucene.IKTokenizerFactory" useSmart="true" conf="ik.conf"/> <filter class="solr.LowerCaseFilterFactory"/> </analyzer> </fieldType>