我已经通过Cygwin在Windows 10上安装了Nutch 2.3。我正在关注这个Nutch教程https://cwiki.apache.org/confluence/display/nutch/NutchTutorial,一切都很好。 但现在我被困在这一点上:
`$ ./nutch inject crawl/crawldb urls
`Error: Could not find or load main class org.apache.nutch.crawl.InjectorJob`
虽然Injectjob.java已经在C:\ cygwin64 \ home \ apache-nutch-2.3 \ src \ java \ org \ apache \ nutch \ crawl中。
我尝试过ant -find apache-nutch-2.3
,它成功地构建了build.xml。但是,即使问题仍在继续。
编辑:
通过从正确的路径运行Nutch来解决此问题,如果在这里引用“如果您使用“ ant”进行安装,那么您将在/ nutch中获得一个名为/ nutch / runtime / local的新文件夹,这是您必须实际运行nutch的地方”。 could to find or load main class org.apache.nutch.crawl.InjectorJob。