使用Mahout运行示例测试SparseSparseDrmTimer时出现FileNotFoundException

时间:2017-07-24 07:21:58

标签: scala apache-spark mahout

我遵循https://github.com/apache/mahout#building-from-source条款。一切顺利。 Scala shell以Mahout开头。

现在我正在尝试执行文章中描述的样本测试:

scala> :load /home/<andy>/apache/mahout/examples
                               /bin/SparseSparseDrmTimer.mscala

scala> timeSparseDRMMMul(1000,1000,1000,1,.02,1234L)

但我得到了:

FileNotFoundException: http://192.168.1.61:42929/jars/mahout-spark_2.10-0.13.1-SNAPSHOTspark_$%7Bspark.compat.version%7D.jar

当我查看Mahout home dir时,这个文件就在那里:mahout-spark_2.10-0.13.1-SNAPSHOTspark _ $ {spark.compat.version} .jar

有没有人知道为什么找不到它以及如何让Mohout找到它?

我正在使用新的Ubuntu 16.04,所有其他软件版本都在文章中描述。

1 个答案:

答案 0 :(得分:1)

添加:-Dspark.compat.version=1.6.3

使用命令构建Mahout:

mvn clean install -Pviennacl -Phadoop2 -Dspark.compat.version=1.6.3 -DskipTests

测试通过。 Maven命令示例中缺少此教程。