java - 加载类 solr.ICUCollat​​ionKeyFilterFactory 时出错

标签 java solr

我正在将 Solr 实例从 4.0 更新到 4.6,遇到了一些问题。我对 Java 不是很熟悉。

如何找到包含 ICUCollat​​ionKeyFilterFactory 类的 jar 文件?是否有网站可以搜索类(class)以及您需要什么 jar?

在 Tomcat 7 上将 Solr 4.0 更新到 4.6。

test: org.apache.solr.common.SolrException:org.apache.solr.common.SolrException: 
Plugin init failure for [schema.xml] fieldType "icu_sort_string": 
Plugin init failure for [schema.xml] analyzer/filter: 
Error loading class 'solr.ICUCollationKeyFilterFactory'. 
Schema file is /Users/chall/solr/solr-4.6.0/multicore/test/schema.xml

最佳答案

不确定找到它的最佳方法是什么,但是通过简单的查找(或类似的方法,取决于您的操作系统)搜索“icu”会给您这样的信息:

lucene-4.6.0\analysis\icu\lucene-analyzers-icu-4.6.0.jar

如果您查看 jar 内部(就像一个 zipper ),您可以在其中找到类。

关于java - 加载类 solr.ICUCollat​​ionKeyFilterFactory 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21292942/

相关文章:

json - 使用 JAVA API 更新 Rally Team 成员(member)资格

solr - Solr与Elasticsearch进行近实时搜索

java - 使用 JDK9 在 Eclipse Neon 中构建 JavaFX 程序

java - 使用 Guice 将参数传递给构造函数

java - 使用条件返回实体

java - 重定向主页中的所有页面

Solrcloud 删除集合错误?

带有双引号的实体查询中的 Solr 错误

mongodb - 使用 Apache Nutch 抓取图像

search - Solr splitOnCaseChange 在查询时?