首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >schema.xml从Solr4更改为Solr5

schema.xml从Solr4更改为Solr5
EN

Stack Overflow用户
提问于 2016-01-21 13:19:35
回答 1查看 3.7K关注 0票数 2

我正在从Solr 4.6.0迁移到5.4.0。我们选择使用旧的schema.xml,而不是使用managed_schema,因为我们有相当多的copyFields。启动solr服务器时,我们得到了以下错误:

schema.xml fieldType“text_general”插件失败: schema.xml分析器/过滤器插件失败:错误实例化类:text_general

在谷歌搜索中,我们发现StopFilterFactory还没有受到反对。有什么问题吗?

此外,没有关于如何在Solr4中使用Solr5模式的全面指南。有什么建议吗?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2016-07-21 12:48:25

不确定Solr5.X.x,但通过从模式enablePositionIncrements="true"中删除enablePositionIncrements="true",解决了Solr6.1.0中的上述问题。

Solr可能引发另一个错误。

代码语言:javascript
复制
Plugin init failure for [schema.xml] fieldType "edge_ngram": Plugin init failure for [schema.xml] analyzer/filter: Error instantiating class:'org.apache.lucene.analysis.ngram.EdgeNGramFilterFactory'

从架构文件中删除side="front"也将删除此错误。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34924966

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档