質問: Solvingで動作するようにExtractingRequestHandlerを取得する 私はSolrをTikaと連携させようとしているので、DrupalのWebサイトでWord文書とPDF文書を索引付けすることができます。 私は、 Wikiページとこのページを参照してください。これは、solrconfig.xmlにrequestHandlerを追加することを示しています。 私はそれをして、今Solrは例外を投げます: > > org.apache.solr.common.SolrException:クラス > 'org.apache.solr.handler.extraction.ExtractingRequestHandler'をロード中にエラーが発生しました > > > 私はいくつかの検索を行って、他の人がこの問題を抱えているのを見ていますが、簡単な修正は見られません。 **Windows Server 2003** で **Solr 3.4.0** を使用しています。これを解決する方法についての任意のアイデア? 私はDrupalをSolrを使って検索していますが、それは機能しています。しかし、私が働くことができないのは、SolrがPDFとWord文書を索引付けすることです。私はこれがほとんどのウェブサイトの一般的な必要性であると確信していますが、私はこれに数日間を費やしており、これについては十分に文書化されておらず、把握が難しいとは信じられません。
回答: jettyの設定でサンプルディレクトリからSolrを実行している場合、Solrは変更なしでそのまま実行されます。 しかし、マルチコア設定では、jarファイルをlibディレクトリにコピーする必要があります。 サンプルのフォルダ内のsolrconfigをチェックすると、solrセルと抽出ライブラリのjarファイルが含まれます。 solrconfig.xml - この行のコメントを外してすべてのlib jarをインクルードします。 ``` ``` jarファイルをこれらのフォルダからマルチコアlibフォルダにコピーします。 これらの瓶は抽出に使用されます。 (Apache pdfbox、poi、fontboxなど) ``` ``` Solrを起動すると、ロードされたすべてのjarが表示されます。 あなたを働かせなければならない。