8

SolrJ クライアントから Solr サーバーに接続しようとしていますが、HTTPResponse 例外が発生します。

これが私のコードです:

SolrServer server = new HttpSolrServer("http://"localhost":8983/solr/");

例外は次のとおりです。

java.lang.NoClassDefFoundError: org/apache/http/NoHttpResponseException:

Solr にはデフォルトのアドレスがありますか? どこで見つけることができますか?

4

2 に答える 2

11

私は SolrJ に精通していませんが、エンドポイントにコア名がないようです。

Solr クライアントを特定のコアに向ける必要があります。

コアの URI は次のようになります (コア コマンドのリロード用)

http://localhost:8983/solr/{{solrCoreName}}

管理 UI は次の場所でアクセスできる必要があります。

http://localhost:8983/solr
于 2013-04-21T14:46:06.070 に答える