Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache Solr 8.5.2:由于ClassNotFoundException,Solr未启动_Solr - Fatal编程技术网

Apache Solr 8.5.2:由于ClassNotFoundException,Solr未启动

Apache Solr 8.5.2:由于ClassNotFoundException,Solr未启动,solr,Solr,我正在本地运行Solr 8.5.2。启动时,我遇到以下错误: INFO - 2021-06-02 06:58:51.080; [ x:blrla00144_search] org.apache.solr.core.SolrConfig; Using Lucene MatchVersion: 8.5.2 WARN - 2021-06-02 06:58:51.092; [ ] org.eclipse.jetty.servlet.BaseHolder; java.lang.ClassN

我正在本地运行Solr 8.5.2。启动时,我遇到以下错误:

INFO  - 2021-06-02 06:58:51.080; [   x:blrla00144_search] org.apache.solr.core.SolrConfig; 
Using Lucene MatchVersion: 8.5.2
WARN  - 2021-06-02 06:58:51.092; [   ] org.eclipse.jetty.servlet.BaseHolder; 
java.lang.ClassNotFoundException: org.apache.solr.servlet.ZookeeperInfoServlet
  at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
  at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
  at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
  at org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:450)
我在谷歌上搜索了它的参考资料,发现它是 Solr-Core-4.1。当我尝试在Solr-Core-8.5.2中搜索该文件时,它 不在jar中列出

如果我手动添加solr-core-4.1,那么它会抛出不兼容异常


问题是什么?我如何解决?请提供帮助。

问题在于web.xml。它有ZookeeFoServlet的servlet条目。移除这些,修复了问题