nutch与solr不匹配的问题应该如何解决。

nutch与solr不匹配的问题应该如何解决。在网上找的都答非所问

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 文章:【爬虫】Nutch1.15 & Solr 8.2.0 配置 中也许有你想要的答案,请看下吧
  • 除此之外, 这篇博客: nutch开发(二)中的 关于如何配置solr服务器的位置 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:

    conf/目录下面,有一个index-writers.xml的配置文件,找到indexer_solr_1,里面有配置slor服务器的位置和一些索引建立时的配置信息。

      <writer id="indexer_solr_1" class="org.apache.nutch.indexwriter.solr.SolrIndexWriter">
        <parameters>
          <param name="type" value="http"/>
          <param name="url" value="http://localhost:8983/solr/nutch"/>
          <param name="collection" value=""/>
          <param name="weight.field" value=""/>
          <param name="commitSize" value="1000"/>
          <param name="auth" value="false"/>
          <param name="username" value="username"/>
          <param name="password" value="password"/>
        </parameters>
        <mapping>
          <copy>
            <!-- <field source="content" dest="search"/> -->
            <!-- <field source="title" dest="title,search"/> -->
          </copy>
          <rename>
            <field source="metatag.description" dest="description"/>
            <field source="metatag.keywords" dest="keywords"/>
          </rename>
          <remove>
            <field source="segment"/>
          </remove>
        </mapping>
      </writer>
    

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^