【发布时间】:2013-08-12 17:42:43
【问题描述】:
我使用的是 Apache Solr 4.4 版。如Solr Documentation中所述
<fieldType name="text_keyword" class="solr.TextField" positionIncrementGap="100"> <analyzer> <tokenizer class="solr.WhitespaceTokenizerFactory"/> <filter class="solr.KeywordRepeatFilter"/> <filter class="solr.PorterStemFilterFactory"/> <filter class="solr.RemoveDuplicatesTokenFilterFactory"/> </analyzer> </fieldType>
我正在使用上面的代码。但是当我收到错误时,“KeywordRepeatFilter”似乎存在一些问题
org.apache.solr.common.SolrException:[schema.xml] 字段类型“text_keyword”的插件初始化失败:[schema.xml] 分析器/过滤器的插件初始化失败:加载类“solr.KeywordRepeatFilter”时出错 在 org.apache.solr.util.plugin.AbstractPluginLoader.load(AbstractPluginLoader.java:177) 在 org.apache.solr.schema.IndexSchema.readSchema(IndexSchema.java:467) 在 org.apache.solr.schema.IndexSchema.(IndexSchema.java:164) 在 org.apache.solr.schema.IndexSchemaFactory.create(IndexSchemaFactory.java:55)
但是当我删除 solr.KeywordRepeatFilter 行时,一切似乎都正常。 谁能告诉我出了什么问题。 Solr 4.4 中是否删除了“solr.KeywordRepeatFilter”?
【问题讨论】: