nutch1.4中“Nutch Fetcher: No agents listed in ‘http.agent.name’ property”错误解决方法

网络上大多解释是:在{nutch}/conf下找到nutch-default.xml

如果一开始的属性设置为:

<property> 
    <name> http.agent.name</name> 
    <value> </value> 
</property>


则可能会抛出Fetcher: No agents listed in ‘http.agent.name’ property的错误提示。原因在于<value></value>中的值为空,自己加上一些东西(我想应该是随意的),改成 如下所示:

<property> 
    <name> http.agent.name</name> 
    <value> HD nutch agent</value> 
</property>


这种方法在nutch1.4中无效,仔细分析后发现,1.4中存在“/runtime/local”目录,所有运行都是在该目录下。找到该目录下的conf/nutch-default.xml,按上述办法即可解决。

你可能感兴趣的:(网络)