2016-07-06 5 views
0

私はsolr 6を使用しています。'solr.SmartChineseSentenceTokenizerFactory'クラスの読み込み中にエラーが発生しました

<fieldType name="text_zh" class="solr.TextField" 
        positionIncrementGap="100"> 
      <analyzer> 
       <tokenizer class="solr.SmartChineseSentenceTokenizerFactory"/> 
       <filter class="solr.SmartChineseWordTokenFilterFactory"/> 
       <filter class="solr.LowerCaseFilterFactory"/> 
      </analyzer> 
     </fieldType> 

私は、サーバーを起動すると、私はエラーメッセージが表示されます:

org.apache.solr.common.SolrException:org.apache.solr.common.SolrException: Could not load conf for core new_core: Can't load schema /Users/i843100/Downloads/solr-6.1.0/server/solr/new_core/conf/schema.xml: Plugin init failure for [schema.xml] fieldType "text_zh": Plugin init failure for [schema.xml] analyzer/tokenizer: Error loading class 'solr.SmartChineseSentenceTokenizerFactory' 

どのように私はこのエラーを解決するのですか?

答えて

0

HMMChineseTokenizerFactoryはSolrの以降のリリースで使用さ

<fieldType name="text_zh" class="solr.TextField" 
      positionIncrementGap="100"> 
    <analyzer> 
     <tokenizer class="solr.HMMChineseTokenizerFactory"/> 
     <filter class="solr.StopFilterFactory" 
       words="org/apache/lucene/analysis/cn/smart/stopwords.txt"/> 
     <!--filter class="solr.PorterStemFilterFactory"/--> 
     <filter class="solr.LowerCaseFilterFactory"/> 
    </analyzer> 
関連する問題