非常好的一天。
我在tomcat部署目录下部署了solr.war。默认实例目录为“collection1”。我找不到指定路径的位置,并且在 solrConfig.xml 中没有提到任何内容
如何定位/更改默认实例目录名称?
请任何人都可以建议...
我无权发表评论
按照说明 1) 检查
<env-entry>
<env-entry-name>solr/home</env-entry-name>
<env-entry-type>java.lang.String</env-entry-type>
<env-entry-value>D:\solr\conf\</env-entry-value>
</env-entry>
在 web.xml 文件中
2)复制 env-entry-value 中提到的目录中的 solr.xml
3)核心名称,即collection1 文件夹应该存在于同一目录中。里面应该存在 conf 文件夹,并且里面 solrConfig.xml 和其他 solr 相关文件将存在
例如:collection1/conf/solrConfig.xml(以及其他文件)
测试您的应用程序
希望现在很清楚。
在 solr.xml
<?xml version="1.0" encoding="UTF-8" ?>
<solr persistent="true">
<core name="collection1" instanceDir="collection1" />
</cores>
</solr>
这里你的核心名称是collection1,目录指向collection1文件夹你可以改变核心名称并指向你自己的目录。