Использование Solrj для подключения к индексам Solr. Используется jar solr-solrj-3.6.1.jar, который я получил, добавив ниже зависимость maven
<dependency>
<groupId>org.apache.solr</groupId>
<artifactId>solr-solrj</artifactId>
<version>3.6.1</version>
</dependency>
Я вижу, что CommonsHttpSolrServer устарел и, следовательно, использует HttpSolrServer . Во время выполнения я получаю следующую ошибку: Исключение в потоке "main" java.lang.NoClassDefFoundError: org/apache/http/client/HttpClient
Просто добавить solr-solrj-3.6.1.jar недостаточно? Должен ли я добавить больше зависимостей? Я также попытался добавить httpclient 4.1, он начал запрашивать org/apache/http/HttpRequestInterceptor.