是什么决定InstanceDir是完整路径还是相对路径?

时间:2016-08-02 04:11:24

标签: solr solr4

使用Solr 4.x,http://localhost:8983/solr/admin/cores返回已加载核心的XML描述,指示instanceDir的文件路径位置。

...
<lst name="collection1">
 <str name="name">collection1</str>
 <bool name="isDefaultCore">true</bool>
 <str name="instanceDir">C:\solr\solr-4.10.1\example\solr\collection1\</str>
...

在我的Windows 7 PC上,这是一个完整路径,但其他人已将此报告为相对路径。哪些因素可以将此值表示为相对路径,是否有办法强制将其显示为完整路径?

1 个答案:

答案 0 :(得分:2)

请你确认你是否设置了solr.home。有关详细信息,请查看此Solr Wiki。我希望设置solr.home可以解决问题。

您可以将其添加为JVM参数

java -Dsolr.solr.home=/your/solr/home/path/here -jar start.jar

加入Tomcat,你也可以这样做

export JAVA_OPTS="$JAVA_OPTS -Dsolr.solr.home=/your/solr/home/path/here"

由于