mahout-0.9根本不起作用。我下载二进制包并设置环境变量。
当命令mahout --help 它报告
WARN driver.MahoutDriver;
Uable to add class:org.apache.mahout.math.hadoop.similarity.cooccurence.RowSimilarityJob
java.lang.NoClassDefFoundError:org/apache/hadoop/mapreduce/JobContext
hadoop2.2,mahout0.9
我认为这是类路径问题,我发现在hadoop2.2.0-core.jar中包含了JobContext,但在我设置了classpath之后,它仍然无效。
任何想法? 欢呼声
答案 0 :(得分:0)
Mahout 0.9不支持Hadoop 2.即将发布的1.0版将会发布。如果您想将Mahout与Hadoop 2一起使用,则必须从最新的源代码构建并指定Hadoop配置文件。这样做的说明如下:http://mahout.apache.org/developers/buildingmahout.html