0

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

SolrCore 初始化失败 collection1: java.io.IOException:java.io.IOException: Can't find resource 'solrconfig.xml' in classpath or 'solr\collection1\conf/', cwd=C:\apps\tomcat-solr\ apache-tomcat-7.0.35\bin

没有运行 SolrCore。目前使用 Solr Admin UI 至少需要一个 SolrCore。

在此之后,我安装了 apache solr 3.6.2,它运行良好。我仍然无法理解为什么我不能使用具有相同服务器配置的 solr 4.0.0。

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

4

1 回答 1

0

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

如果您不喜欢这样,我认为您可以通过将具有单核定义的 solr.xml 放入其中并按照您喜欢的方式设置目录路径来更改它。

于 2013-01-22T19:58:40.977 回答