nutch2.3官网上的和solr整合的是solr4版本,整合起来非常简单,原生支持,然而7.3会有很多注意事项
配置方法如下:
进入solr目录
cd server/solr/solr_core_name[自己创建的core的名称]/conf
cp ~/apache-nutch-2.3.1/conf/schema.xml .
rm managed-schema
然后编辑 schema.xml, 由于 enablePositionIncrements =“true” 这个属性 在solr6后不被支持,所以需要去掉这个属性,大概有7处
由于solr7不支持 defaultSearchField 这个配置节,所以需要更改
<defaultSearchField>text</defaultSearchField>
<solrQueryParser defaultOperator="AND"/>
为
<df>text</df>
<solrQueryParser q.op="AND"/>
最后,保存,重新启动solr , 完美