58,454
社区成员
发帖
与我相关
我的任务
分享
public SolrServer startRemoteSolr(String url) throws MalformedURLException,
SolrServerException {
CommonsHttpSolrServer solr = new CommonsHttpSolrServer(url);
solr.setRequestWriter(new BinaryRequestWriter());
return solr;
}
String url = "http://localhost:8080/solr";
Exception in thread "main" java.lang.NoClassDefFoundError: org/slf4j/LoggerFactory
at org.apache.solr.client.solrj.impl.CommonsHttpSolrServer.<clinit>(CommonsHttpSolrServer.java:77)
at com.tibco.solr.client.SolrjClient.startRemoteSolr(SolrjClient.java:24)
at com.tibco.solr.service.SolrjService.main(SolrjService.java:22)
Caused by: java.lang.ClassNotFoundException: org.slf4j.LoggerFactory
at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
... 3 more