我使用SolR 4.10.2并尝试使用RPT字段运行现有核心。 因此,我采取了以下步骤
因此,核心不再被加载。在日志中既没有错误也没有警告。
我删除了字段定义 - >同样的错误 我删除了字段类型定义 - >作品
在错误状态下,我在日志文件中获得以下行:
719 [main] INFO org.apache.solr.core.SolrResourceLoader – Adding 'file:/usr/local/Cellar/solr/4.10.2/test/lib/jts-1.13.jar' to classloader
[coreLoadExecutor-5-thread-2] INFO
957 org.apache.solr.core.SolrResourceLoader – new SolrResourceLoader for directory: 'test/rules/'
1017 [coreLoadExecutor-5-thread-2] INFO org.apache.solr.core.Config – Loaded SolrConfig: solrconfig.xml
1022 [coreLoadExecutor-5-thread-2] INFO org.apache.solr.schema.IndexSchema – Reading Solr Schema from test/rules/conf/schema.xml
1032 [coreLoadExecutor-5-thread-2] INFO org.apache.solr.schema.IndexSchema – [rules] Schema name=rules core of the project
所以一切看起来都很顺利。与工作状态相比,我缺少的是几个额外的输出,如下所示:
1053 [coreLoadExecutor-5-thread-3] INFO org.apache.solr.core.CoreContainer – Creating SolrCore 'rules' using configuration from instancedir test/rules/
如上所述,没有错误也没有警告输出
任何提示,哪里可以进一步查看?
提前谢谢
答案 0 :(得分:0)
最终自己找到了。
虽然SolR写道:
719 [main] INFO org.apache.solr.core.SolrResourceLoader – Adding 'file:/usr/local/Cellar/solr/4.10.2/test/lib/jts-1.13.jar' to classloader
[coreLoadExecutor-5-thread-2] INFO
并且没有错误输出,简单地没有使用JTS jar文件。它必须去
solr-webapp/webapp/WEB-INF/lib
那里只有那里,它被接受了。无论是否有声明它被添加到类路径并且它看起来像加载,因为没有ClassNotFound。