我无法在schema.xml中分析WhitespaceAnalyzer

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我无法在schema.xml中分析WhitespaceAnalyzer相关的知识,希望对你有一定的参考价值。

当我在schema.xml中添加分析器时

<fieldType name="nametext" class="solr.TextField">
        <analyzer class="org.apache.lucene.analysis.WhitespaceAnalyzer"/>
</fieldType>

并在solr 5.0.0中重新加载核心,我收到以下错误:

testcore: org.apache.solr.common.SolrException:org.apache.solr.common.SolrException: 
Could not load conf for core testcore: Plugin init failure for [schema.xml]
fieldType "nametext": Cannot load analyzer:
org.apache.lucene.analysis.WhitespaceAnalyzer. Schema file is E:filesfuturesolr-5.0.0serversolr	estcoreconfschema.xml

我错过了什么?

答案

在Solr 5.0.0中,这个类在org.apache.lucene.analysis.core包中,所以类应该是org.apache.lucene.analysis.core.WhitespaceAnalyzer - 参见文档:http://lucene.apache.org/core/5_0_0/analyzers-common/index.html

以上是关于我无法在schema.xml中分析WhitespaceAnalyzer的主要内容,如果未能解决你的问题,请参考以下文章

在 perl 中分析 IIS 网站

在生产环境中分析正在运行的 ASP.NET 应用程序

在 iOS 中分析 Assets.car 文件

在 PyCharm 中分析 python 时内存使用率非常高

在 Python 中分析导入

如何在 NetBeans Maven 项目中分析 JUnit 测试?