我正在使用 Tomcat 7、Solr 4.5.1 和 Windows 7。当我想将文件插入 solr 时,我的问题就开始了:
curl "http://localhost:8080/solr/update/extract?literal.id=first" -F "file=@lesson1.pdf"
我收到一个错误:
org.apache.solr.common.SolrException: Error Instantiating Request Handler, solr.extraction.ExtractingRequestHandler failed to instantiate org.apache.solr.request.SolrRequestHandler
我在 SO 上看到了一些答案并尝试了它们 - 从将一些 JAR 复制到我的库中,到更改 solrconfig.xml,但没有任何帮助。任何想法?
在那个错误之前,我收到了其他几个(缺少类) - 所以我已经在 Tomcat/lib 中包含了这些 jar:
apache-solr-cell-1.4.0.jar
solr-core-3.6.0.jar
solr-common-1.3.0.jar
tika-app-1.4.jar
这些错误消失了,但最后一个错误发生了,我自己无法解决。我应该怎么办?我错过了什么吗?