【发布时间】:2014-03-24 06:45:06
【问题描述】:
我正在尝试将 Hadoop 2.0(特别是 Cloudera 4.5 发行版)与 Cassandra 2.0.4 数据库一起使用。在解决了一堆问题(例如,确保 Hadoop 与 1.7 jdk 一起运行)之后,我陷入了这个错误:
Exception in thread "main" java.lang.IncompatibleClassChangeError: Found interface org.apache.hadoop.mapreduce.JobContext, but class was expected
at org.apache.cassandra.hadoop.AbstractColumnFamilyInputFormat.getSplits(AbstractColumnFamilyInputFormat.java:120)
这会起作用吗?我应该尝试 Cloudera 5.0 beta 发行版吗?还有其他想法吗?
谢谢!
【问题讨论】: