您的位置:首页 > 运维架构 > Apache

nutch解决编译后java.lang.NoClassDefFoundError: org/apache/hadoop/hbase/HBaseConfigura的问题

2016-05-12 13:23 686 查看
本文章接nutch系列2——nutch2.x的编译、安装和配置

前面讲了nutch的编译安装和配置,接下来就是使用nutch:

在命令行执行:

nutch inject urls -crawlId web


如下:



报错了!!!!

查了官方文档,是nutch的一个bug

In addition add the missing hbase-common-0.98.8-hadoop2.jar transitive dependency, this is a bug in gora-hbase 0.6.1 as described here. This bug is removed in current Gora development.

解决办法:

在$NUTCH_HOME/ivy/ivy.xml里面加上一下这句话

<dependency org="org.apache.hbase" name="hbase-common" rev="0.98.8-hadoop2" conf="*->default" />




重新编译nutch代码:

ant runtime
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  nutch 文档 web