配置在Tomcat和Windows上运行的Solr

配置在Tomcat和Windows上运行的Solr,windows,tomcat,solr,Windows,Tomcat,Solr,我是Solr的新手,我的设置无法正常工作。我使用的是运行在Tomcat7.0.23和Windows7 Professional上的Solr3.5.0。如果我将单核示例复制到我的Solr home中,它就不起作用了——我从Tomcat得到了404个和的错误。我尝试转换多核示例,这可能是因为solrconfig.xml通过删除附加文件夹并将solr.xml更改为以下内容,使用单核要简单得多: <solr persistent="false"> <cores adminPath=

我是Solr的新手,我的设置无法正常工作。我使用的是运行在Tomcat7.0.23和Windows7 Professional上的Solr3.5.0。如果我将单核示例复制到我的Solr home中,它就不起作用了——我从Tomcat得到了404个和的错误。我尝试转换多核示例,这可能是因为solrconfig.xml通过删除附加文件夹并将solr.xml更改为以下内容,使用单核要简单得多:

<solr persistent="false">
  <cores adminPath="/admin/cores" defaultCoreName="core0">
    <core name="core0" instanceDir="core0" />
  </cores>
</solr>

据我所知,这意味着我可以使用或访问core0,但只有第二个URL有效-另一个URL只返回404,说明路径中缺少核心名称。我认为defaultCoreName意味着我不需要在路径中指定核心名称。defaultCoreName属性是否应该按我预期的方式工作,如果是,请您建议我应该查看的配置区域,以便解决此问题?

您预期的行为是正确的。应给出与相同的结果


不确定问题出在哪里,您是在端口80而不是8080上运行Tomcat吗?

我在8080上运行。我按照中的Windows安装说明进行了操作,因此无法找出遗漏的内容。我猜这个问题可能与单核示例没有运行有关,但由于我不熟悉Tomcat,我真的不知道它会在哪里记录错误-在manager应用程序或事件查看器中都看不到任何错误。结果是某种形式的安装错误-尽管是一个狡猾的伪装错误,Tomcat 99%都在工作。卸载,然后选择所有选项重新安装,似乎已解决此问题。的可能重复项