我正在尝试使用apache Tomcat安装Apache Solr 4.0.0,但它给出了这样的错误:


  SolrCore初始化失败
  collection1:java.io.IOException:java.io.IOException:在类路径或“ solr \ collection1 \ conf /”中找不到资源“ solrconfig.xml”,cwd = C:\ apps \ tomcat-solr \ apache-tomcat -7.0.35 \ bin


没有正在运行的SolrCores。
当前使用Solr Admin UI至少需要一个SolrCore。

在此之后,我已经安装了apache solr 3.6.2,它运行良好。我仍然不明白为什么我不能在相同的服务器配置下使用solr 4.0.0。

希望您能告诉我我犯的错误。

最佳答案

目录结构在Solr 4.0中已更改。看一下example / solr目录中的那个。您将看到Solr 4现在在其中具有collection1目录,而conf目录现在在其中之下一级。这基本上就是错误消息所说的。

如果您不喜欢它,我认为您可以通过将solr.xml中包含单个核心定义并通过目录路径以您喜欢的方式进行设置来更改它。

09-10 09:08
查看更多