搞了半天,按照网上的教程配置的IK分词器,总是显示这个错误:
但是IK分词器的jar包也已经配置在了solr/web-inf/lib下,说明solr的系统无法找到这个jar包,问题就在这里
打开solrhome的collection1中的conf--》solrconfig.xml,给它指定jar包路径即可
在scheme.xml中配置ik分词器
<!-- IKAnalyzer-->
<fieldType name="text_ik" class="solr.TextField">
<analyzer class="org.wltea.analyzer.lucene.IKAnalyzer"/>
</fieldType>
<!--IKAnalyzer Field-->
<field name="title_ik" type="text_ik" indexed="true" stored="true" />
<field name="content_ik" type="text_ik" indexed="true" stored="false" multiValued="true"/>
重新启动tomcat,可以正常使用IK分词器了