2013-04-11 17 views
11

nutch tutorial'u takip etmeyi denedim ancak schema.xml dosyasında biraz sorun yaşıyorum.Apache Nutch ve Solr tümleştirmesi

Ben

cp ${NUTCH_RUNTIME_HOME}/conf/schema.xml ${APACHE_SOLR_HOME}/example/solr/conf/ 

Tomcat benim Solr dosyasını dağıtmış ve ben Solr pano gittiğimde olsun hata

olduğunu ... esasen bu benim projeye nutch sağlanan şemaya söylendi

<filter class="solr.EnglishPorterFilterFactory" protected="protwords.txt"/> 
benim solrconfig.xml dosyasında bu elemanın ilgilidir
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' 

(Bu işi yorum yapabilirsiniz ama emin değilim bu henüz ne kadar önemli olduğunu) 210

denemek için benim solrconfig.xml düzenlenebilir ve özellikle solr ile gelen kavanoz dosyaların bir dizi

<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" /> 

dahil Ama onlar eksik sınıf "solr.EnglishPorterFilterFactory"

içermeyen sanmıyorum var

Bunun neden işe yaramadığını ya da bir şeyleri özlediğimde herhangi bir fikri var mı? Btw yani hiç şüphesiz basit bir şey şema bazı eski sınıfları Ben nutch/conf ve tt başka bakış vardı başvuruluyor olduğunu bulmaya sonra :)

GÜNCELLEME olacak bir Java geliştirici değilim Görünüyor gibi görünen bir $ {NUTCH_RUNTIME_HOME} /conf/schema-solr4.xml dosyası var gibi görünüyor. EnglishPorterFilterFactory 4.x'teki etrafında artık gibi

Değil% 100 bu hey doğrudur ama eğer ...

cevap