我试图遵循nutch tutorial,但是schema.xml文件存在一些问题。Apache Nutch和Solr集成
有人告诉我,在Nutch的架构提供给我的项目,基本上是这...
我已经部署了我的Solr的文件在Tomcat和当我去Solr的仪表盘我得到的错误是
collection1: org.apache.solr.common.SolrException:org.apache.solr.common.SolrException:
Plugin init failure for [schema.xml] fieldType "text":
Plugin init failure for [schema.xml] analyzer/filter:
Error loading class 'solr.EnglishPorterFilterFactory'
里面涉及到这个元素在我的solrconfig.xml中的文件(我可以评论了这一点,但不知道这是多么重要尚)
<filter class="solr.EnglishPorterFilterFactory" protected="protwords.txt"/>
我已经编辑我的solrconfig.xml中尝试并包括一系列的附带Solr的jar文件,具体
<lib path="/etc/solr/collection1/libs/dist/solr-core-4.2.1.jar" />
<lib path="/etc/solr/collection1/libs/dist/solr-analysis-extras-4.2.1.jar" />
但我不认为它们所包含的缺失类“solr.EnglishPorterFilterFactory”
有没有人有想法,为什么这可能不工作,或者如果我错过了什么? 我不是一个Java开发人员BTW所以毫无疑问,这将是简单的东西:)
UPDATE 找出该架构有被引用的一些老班我曾在Nutch的/ conf目录和TT再看看后看起来好像有一个$ {NUTCH_RUNTIME_HOME} /conf/schema-solr4.xml文件似乎工作。
不是100%,如果这是正确的,但哎...
还使用“$ {NUTCH_RUNTIME_HOME} /conf/schema-solr4.xml”而不是旧的配置 – Carlton 2013-04-12 08:49:57