我使用的是带有hadoop、cloudera和hbase的linux。你能告诉我怎么改正这个错误吗?错误: could to find or load main class org.apache.nutch.crawl.InjectorJob 以下命令给了我错误:
could to find or load main class org.apache.nutch.crawl.InjectorJob
src/bin/nutch inject crawl/crawldb dmoz/
如果你需要任何其他信息,请找我。
v440hwme1#
我想你可能错过了一两步。请确认:您是否安装了apacheant,然后导航到nutch文件夹并键入“ant”?是否设置了环境变量:nutch\u java\u home:要使用的java实现。覆盖 JAVA_HOME .nutch\u heapsize:要使用的最大堆数,以mb为单位。默认值为1000。nutch\u opts:额外的java运行时选项。多个选项必须用空格隔开。nutch\u log\u dir:日志目录 (default: $NUTCH_HOME/logs) nutch\u logfile:日志文件 (default: hadoop.log) nutch\u conf\u dir:配置文件的路径 (default: $NUTCH_HOME/conf) . 多个路径必须用冒号“:”分隔。java 岛之家nutch\u java\u主页坚果之家如果您使用“ant”安装,那么您将在中获得一个新文件夹 /nutch called /nutch/runtime/local 这是你必须真正运行的地方。小贴士:试试看这个页面。
JAVA_HOME
(default: $NUTCH_HOME/logs)
(default: hadoop.log)
(default: $NUTCH_HOME/conf)
/nutch called /nutch/runtime/local
1条答案
按热度按时间v440hwme1#
我想你可能错过了一两步。请确认:
您是否安装了apacheant,然后导航到nutch文件夹并键入“ant”?
是否设置了环境变量:
nutch\u java\u home:要使用的java实现。覆盖
JAVA_HOME
.nutch\u heapsize:要使用的最大堆数,以mb为单位。默认值为1000。
nutch\u opts:额外的java运行时选项。多个选项必须用空格隔开。
nutch\u log\u dir:日志目录
(default: $NUTCH_HOME/logs)
nutch\u logfile:日志文件(default: hadoop.log)
nutch\u conf\u dir:配置文件的路径(default: $NUTCH_HOME/conf)
. 多个路径必须用冒号“:”分隔。java 岛之家
nutch\u java\u主页
坚果之家
如果您使用“ant”安装,那么您将在中获得一个新文件夹
/nutch called /nutch/runtime/local
这是你必须真正运行的地方。小贴士:试试看这个页面。