solr.extraction.ExtractingRequestHandler ClassNotFoundException

Oma*_*for 2 java solr apache-tika

我正在我公司的一个需要solr的内部项目,但我无法将其链接到Tika.我买了apache solr 4 cookbook但我无法弄清楚解决方案.

  1. 我将所需的jar文件复制到lib目录中
  2. 我在solrconfig.xml中添加了lib目录

当我删除时start="lazy",requesthandler="update/extract"我得到以下错误:

org.apache.solr.common.SolrException: RequestHandler init failure
...
...
Caused by: org.apache.solr.common.SolrException: RequestHandler init failure
...
...
Caused by: org.apache.solr.common.SolrException: Error loading class 'solr.extraction.ExtractingRequestHandler'
...
...
Caused by: java.lang.ClassNotFoundException: solr.extraction.ExtractingRequestHandler
Run Code Online (Sandbox Code Playgroud)

Jay*_*dra 6

确保在Solr库中的提取库中有apache-solr-cell jar及其依赖项,并在Solr启动时由Solr加载.

<lib dir="../../dist/" regex="apache-solr-cell-\d.*\.jar" />
<lib dir="../../contrib/extraction/lib" />
Run Code Online (Sandbox Code Playgroud)