0

Apache Tomcat で Apache Solr 4.0.0 をインストールしようとしましたが、次のようなエラーが表示されます。

コレクション 1 の SolrCore 初期化エラー: java.io.IOException:java.io.IOException: リソース 'solrconfig.xml' がクラスパスまたは 'solr\collection1\conf/' に見つかりません、cwd=C:\apps\tomcat-solr\ Apache-Tomcat-7.0.35\bin

実行中の SolrCore はありません。現在、Solr 管理 UI を使用するには、少なくとも 1 つの SolrCore が必要です。

この後、Apache solr 3.6.2 をインストールしましたが、問題なく動作しています。同じサーバー構成でsolr 4.0.0を使用できない理由をまだ理解できません。

私が犯した過ちを教えていただければ幸いです。

4

1 に答える 1

0

ディレクトリ構造は Solr 4.0 で変更されました。example/solr ディレクトリにあるものを見てください。Solr 4 にはその中にcollection1ディレクトリがあり、conf ディレクトリはその中の 1 レベル下になっていることがわかります。それは基本的にエラーメッセージが言ったことです。

それが嫌なら、solr.xmlにシングルコア定義を入れてディレクトリパスを好きなように設定すれば変更できると思います。

于 2013-01-22T19:58:40.977 に答える