solr4.6.1配置ik分词器

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

  • 下载解压IK Analyzer 2012FF_hf1(下载列表注意ik的版本,支持不同solr版本,此版本支持lucene4/solr4)。

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

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

<!--配置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。

  • 修改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目录下。

  • 启动tomcat测试分词。http://localhost:8080/solr/#/

    solr4.6.1配置ik分词器_第1张图片


你可能感兴趣的:(ik分词器,solr4.6.1)