Apache Solr 8.5.2:由于ClassNotFoundException,Solr未启动
我正在本地运行Solr 8.5.2。启动时,我遇到以下错误: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
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条目。移除这些,修复了问题