Das gleiche Problem bekommen. Wir müssen beide mit Solr 3.6 spielen.
Ich musste die HttpClient-Jars aus dem HttpComponents-Projekt herunterladen. Sie scheinen nicht in Solr 3.6 enthalten zu sein.
3.6 Hat eine neue Version des Clients, der das neue HttpComponents (4.0) Zeug verwendet, nicht das alte HttpClient (3.1) Zeug. Das alte 3.1 Glas ist da, aber nicht das neue.
Sobald ich die Gläser kopiert habe, hat es funktioniert.
Ich habe das folgende kopiert (nicht alle sind vielleicht nötig).
%Vor%funktioniert jetzt für mich.
Wenn Sie Maven verwenden, um SOLRJ einzuschließen, möchten Sie auch die folgenden Phrasen in Ihrem POM:
%Vor%Sieht so aus, als ob Sie die HttpClient Jar-Datei in Ihrem Klassenpfad für die Laufzeitumgebung nicht finden.
Ich war auch mit diesem Problem konfrontiert. Um dies zu beheben, habe ich Folgendes getan:
mvn clean install
und mvn eclipse:eclipse
ausführen.
(Wenn Sie sich hinter dem Proxy befinden, vergewissern Sie sich, dass Sie die erforderliche Konfiguration in der Datei settings.xml angegeben haben) Dies sollte das Problem lösen, hat es für mich getan. :)
%Vor%Tags und Links java