使用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上,这是一个完整路径,但其他人已将此报告为相对路径。哪些因素可以将此值表示为相对路径,是否有办法强制将其显示为完整路径?
答案 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"
由于