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

相关文章
相关标签/搜索