1.solr-5.0.0\contrib\analysis-extras\lucene-libs\lucene-analyzers-smartcn-5.0.0.jar 拷贝到solr-5.0.0\solr/server/solr-webapp/webapp/WEB-INF/lib下
2.修改对应solr core如:/usr/local/soft/solr/server/solr/ent/conf/managed-schema
在 <field name="_text" type="text_general"..之前加如下代码。
<analyzer type="index">
<tokenizer class="org.apache.lucene.analysis.cn.smart.SmartChineseSentenceTokenizerFactory"/>
<filter class="org.apache.lucene.analysis.cn.smart.SmartChineseWordTokenFilterFactory"/>
</analyzer>
<analyzer type="query">
<tokenizer class="org.apache.lucene.analysis.cn.smart.SmartChineseSentenceTokenizerFactory"/>
<filter class="org.apache.lucene.analysis.cn.smart.SmartChineseWordTokenFilterFactory"/>
</analyzer>
需要使用分词器,还要加如下代码
<field name ="text_cn" type ="text_smartcn" indexed ="true" stored ="false" multiValued ="true"/>