Я сконфигурировал solr on tomcat 7 в windows, поэтому, когда я вручную запускаю tomcat-сервер, и когда я нахожусь в solr, он очень хорошо просматривается в моем браузере.Solr setup на Tomcat 7 (с Eclipse)
и когда я пишу класс java с основным методом, результаты выводятся и отображаются на консоли.
public class Code{
public static void main(String[] args) throws MalformedURLException, SolrServerException {
SolrServer solr = new CommonsHttpSolrServer("http://192.168.16.221:8080/solr");
ModifiableSolrParams params = new ModifiableSolrParams();
params.set("q", "subhash");
System.out.println("response = " + params);
QueryResponse response = solr.query(params);
System.out.println("response = " + response);
}
}
Но когда я использую один и тот же код в методе и этот метод вызывается с помощью своего объекта эта ошибка показана
java.lang.NoClassDefFoundError: org/apache/solr/client/solrj/SolrServerException
Нетерпеливо жду вашего ответа.