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

Exception in thread “main” java.lang.IncompatibleClassChangeError: Found interface org.apache.hadoop

2016-07-15 10:36 666 查看
今天用sqoop从mysql数据库向hdfs中导入数据时,抛出下列异常:

Exception in thread “main” java.lang.IncompatibleClassChangeError: Found interface org.apache.hadoop.mapreduce.JobContext, but class was expected?


原因:sqoop的版本与hadoop的版本不一致造成的

解决措施:

将之前的 sqoop-1.4.3.bin__hadoop-1.0.0.tar.gz 换成了 sqoop-1.4.6.bin__hadoop-2.0.4-alpha.tar.gz ,从而使sqoop匹配集群中的hadoop2.4.1
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: