solrj 서버 3.4를 DefaultHttpClient (httpclient-4.x)로 구성 할 수 있습니까? 내가 HttpClient를-4.x를 기반으로 solrj 클라이언트 라이브러리를 다운로드 할 수있는Solr 3.4 및 Httpclient 4
는
업데이트?
내가 사용
solrj 서버 3.4를 DefaultHttpClient (httpclient-4.x)로 구성 할 수 있습니까? 내가 HttpClient를-4.x를 기반으로 solrj 클라이언트 라이브러리를 다운로드 할 수있는Solr 3.4 및 Httpclient 4
는
업데이트?
내가 사용
(그들은 여전히 HttpClient를-3.X를 사용하는) SOLR SVN 트렁크 저장소에서 그것을 만들 수 없습니다 예를 들어, SOLR 서버와 HttpClient를 기존
DefaultHttpClient hhtpclient = new DefaultHttpClient();
SolrServer solrSvr = net CommonsHttpSolrServer(url, hhtpclient);
SolrQuery query = new SolrQuery();
query.setQuery("*:*");
QueryResponse res = solrSvr.query(query);
SolrDocumentList results = res.getResults();
어떻게 org.apache.solr.client.solrj.SolrServer에 존재하는 DefaultHttpClient 인스턴스를 삽입 할 수 있습니까? –
HTTP 클라이언트의 인스턴스를 solr 서버 생성자에 전달할 수 있습니다. 그러면 생성자가 사용됩니다. 예를 들어 답변이 업데이트되었습니다. – Jayendra
apache-solr-solrj-3.4.0.jar는 httpclient 3 버전이 아니기 때문에 가능하지 않습니다. –
구성이란 무엇을 의미합니까? – Jayendra
이미 존재하는 DefaultHttpClient 인스턴스를 사용하도록 solr 서버를 구성하기 만하면됩니다. –