相关疑难解决方法(0)

在Solr中不能使用ICUTokenizerFactory

我试图在Solr架构中使用ICUTokenizerFactory.这是我定义fieldfieldType.

<fieldType name="text_icu" class="solr.TextField" positionIncrementGap="100">
    <analyzer>
        <tokenizer class="solr.ICUTokenizerFactory"/>
    </analyzer>
</fieldType>

<field name="fld_icu" type="text_icu" indexed="true" stored="true"/>
Run Code Online (Sandbox Code Playgroud)

而且,当我启动Solr时,我得到了这个错误

Plugin init failure for [schema.xml] fieldType "text_icu": Plugin init failure for [schema.xml] analyzer/tokenizer: Error loading class 'solr.ICUTokenizerFactory'
Run Code Online (Sandbox Code Playgroud)

我搜索过但没有成功.我不知道我是否遗漏了某些东西或者架构中存在一些问题.如果有人尝试过ICUTokenizerFactory,那么请建议可能出现的问题.

lucene schema solr tokenize analyzer

3
推荐指数
2
解决办法
4367
查看次数

标签 统计

analyzer ×1

lucene ×1

schema ×1

solr ×1

tokenize ×1