solr4.6.1配置ik分詞器

接上篇文章windows+tomcat7安裝solr4.6.1web

  • 下載解壓IK Analyzer 2012FF_hf1(下載列表注意ik的版本,支持不一樣solr版本,此版本支持lucene4/solr4)。windows

  • 拷貝IKAnalyzer2012FF_u1.jar至E:\server\solr\solr_home\collection1\contrib\analysis-extras\lib目錄下。tomcat

  • 修改E:\server\solr\solr_home\collection1\conf\schema.xml文件。line457位置(<fieldType name="text_general" class="solr.TextField" positionIncrementGap="100">的上面位置)添加app

<!--配置IK分詞器-->
	<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>

line169位置<field name="text" type="text_general" indexed="true" stored="false" multiValued="true"/>將text_general改成text_ik。webapp

  • 修改E:\server\solr\solr_home\collection1\conf\solrconfig.xml文件。line75添加對ik分詞器jar引用測試

<lib dir="/contrib/analysis-extras/lib" regex=".*\.jar" />
  • 拷貝IKAnalyzer.cfg.xml和stopword.dic至E:\server\solr\tomcat7\webapps\solr\WEB-INF\classes目錄下。spa

  • 啓動tomcat測試分詞。http://localhost:8080/solr/#/.net

相關文章
相關標籤/搜索