我在我的centOS虚拟机上安装nutch2.2.1并且在注入种子URL(目录名称)时出错。我用了这个命令:
/usr/share/apache-nutch-2.1/src/bin/nutch inject root/apache-nutch-2.1/src/testresources/testcrawl urls
我收到了一个错误:
Error: Could not find or load main class org.apache.nutch.crawl.InjectorJob
同样,对于命令
/usr/share/apache-nutch-2.1/src/bin/nutch readdb
给了我一个错误:
Error: Could not find or load main class org.apache.nutch.crawl.WebTableReader
我该怎么做才能解决这些错误? 我遵循以下教程:http://wiki.apache.org/nutch/Nutch2Tutorial并按照建议的步骤进行操作。
此外,我的查询也围绕设置ant的路径。每次打开新会话时,我都必须手动设置ANT_HOME和PATH环境变量。然后他们工作得很好。设置JAVA_HOME也是如此。
答案 0 :(得分:0)
你应该去$ NUTCH_HOME / runtime / local /目录来运行这些命令。