私はSolrを使い慣れていません。私はWindows 7 Professional上でTomcat 7.0.23で動作するSolr 3.5.0を使用しています。私のSolrホームに単一のコアのサンプルをコピーしても動作しません - Tomcatから40438のエラーがhttp://foo/solr/admin/とhttp://foo/solr/collection1/admin/の両方で発生します。私のようTomcatとWindowsで実行されているSolrの設定
<solr persistent="false">
<cores adminPath="/admin/cores" defaultCoreName="core0">
<core name="core0" instanceDir="core0" />
</cores>
</solr>
:私は、追加のフォルダを削除すると、これにsolr.xmlを変更することで、単一のコアを使用する(solrconfig.xmlがずっと簡単であるためか、動作します)マルチコアの例を変換しようとしましたこれは、http://localhost/solr/admin/またはhttp://localhost/solr/core0/admin/のいずれかを使用してcore0にアクセスできますが、2番目のURLだけが機能していることを意味します。もう1つは、「パスにコア名がありません」という404を返します。 defaultCoreName
は、パスにコア名を指定する必要がないと考えていました。 defaultCoreName
属性が期待通りに動作するかどうか、もしそうなら、これを修正するために私が見ておかなければならない構成の領域を提案してください。
[HTTPエラー:404のコア名がsolrのパスに見つかりません](http://stackoverflow.com/questions/2213123/http-error-404-missing-core-name-in-path-with- solr) – kenorb