【发布时间】:2011-09-21 17:49:15
【问题描述】:
我有一个具有三个不同内核的 SOLR 实例。
我创建了一个 solr.xml 配置文件,它为每个核心指定了架构文件,但是无法识别。系统仍然尝试加载默认的 schema.xml(我删除了它,所以它失败了)。
出于调试目的,我在 solr.xml 中只留下了一个代码,以下是我拥有的条目:
<solr persistent="false">
<cores adminPath="/admin/cores" defaultCoreName="content" shareSchema="false">
<core name="content" instanceDir=".">
<property name="schema" value="conf/contentSchema.xml" />
</core>
</cores>
</solr>
文件 `contentSchema.xml 存在于 [SOLR_HOME]/conf 下。只尝试了文件名和 conf/文件名
甚至没有达到那个阶段,错误是:
严重:java.lang.RuntimeException:在类路径中找不到资源“schema.xml”或 /usr/local/solr/./conf/', cwd=/usr/local/solr
【问题讨论】: