我試圖遵循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