获得;路径“中缺少核心名称”;尝试访问Glassfish上安装的Solr admin时

获得;路径“中缺少核心名称”;尝试访问Glassfish上安装的Solr admin时,solr,glassfish,Solr,Glassfish,我已经在Glassfish上安装了Solr 3.1,这一部分顺利通过,因为当我访问:/Solr时,我会看到“欢迎使用Solr!”页面以及“Solr管理员”链接 当我尝试操作管理面板时,问题开始出现,我得到“HTTP状态404-路径中缺少核心名称”。我不知道为什么会这样。以前,我一直在本地主机上测试默认的Solr示例(单核),但使用的是Jetty,它是Solr发行版以start.jar的形式提供的 我已经将系统属性solr.solr.home设置为指向solr.xml和conf文件夹所在的文件夹,

我已经在Glassfish上安装了Solr 3.1,这一部分顺利通过,因为当我访问
/Solr时,我会看到“欢迎使用Solr!”页面以及“Solr管理员”链接

当我尝试操作管理面板时,问题开始出现,我得到“HTTP状态404-路径中缺少核心名称”。我不知道为什么会这样。以前,我一直在本地主机上测试默认的Solr示例(单核),但使用的是Jetty,它是Solr发行版以start.jar的形式提供的

我已经将系统属性solr.solr.home设置为指向solr.xmlconf文件夹所在的文件夹,下面是提到的solr.xml的内容:

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

这没什么区别。我也尝试过多核设置,例如:。。。但这根本不起作用。你不会相信问题出在哪里…:)我上面发布的部分代码,更准确地说是元素,位于注释标记之间。:)我一直在使用SSH连接远程安装Solr,在部署Solr.xml时没有注意它。在我寻找这个问题的解决方案时,我对它进行了无数次的检查,但是注释标签对我来说并不引人注目可能是因为我使用了“cat”命令来打开该文件,而不是使用一些语法突出显示编辑器,如JOE.:)您能告诉我您在哪里添加了这个系统属性solr.solr.home来指向solr.xml和conf文件夹所在的文件夹吗?我遇到了类似的问题,但无法更改solr.xml到共享lib文件夹的路径,因为我不知道如何以及在何处执行此操作。