在Ubuntu上安装亨利马乌当Maven构建失败 [英] Maven BUILD FAILURE when installing Mahout on Ubuntu
问题描述
我想在Ubuntu 12.04搭建象夫,而是一个虚拟机上的Windows 7的主机上运行。 Maven的似乎并不喜欢这样,我真的不知道如何解决这个问题。这是构建测试了良好的长期的结果是:
结果:
失败的测试:
<$p$p><$c$c>SearchSanityTest.testRemoval:166->Assert.assertEquals:494->Assert.failNotEquals:743->Assert.fail:88 previous第二邻居应该首先预期:其中0.0&GT;但:其中,15.74860724515773&GT;测试运行:834,失败:1,错误:0,跳过:0[INFO]反应堆摘要:[信息][INFO]的Apache Mahout的.....................................成功[3.106s][INFO]亨利马乌构建工具................................成功[2.997s][INFO]亨利马乌数学.......................................成功[4:59.221s ][INFO] Mahout的核心.......................................失败[48:17.299s ][INFO]亨利马乌集成................................ SKIPPED[INFO]亨利马乌例子................................... SKIPPED[INFO]亨利马乌发布包............................ SKIPPED[INFO] ----------------------------------------------- -------------------------[INFO]构建失败
任何想法的人?有什么我可以做这件事?
我已经安装了Hadoop的,我相信我将它设置权通过配置SSH和启动/停止的NameNode只是为了确保它的工作。我有JDK1.7.0_25
更新:
很好,我只是想用命令,以建立它,它有一个远一点,但还是失败了。
结果:
失败的测试:
SequenceFilesFromMailArchivesTest.testSequential:106->Assert.assertEquals:144->Assert.assertEquals:115预计:&lt;试验/子目录/ [邮件的消息]。广州/用户@ example.com&GT;但:&lt;试验/子目录/ [subsubdir /邮件的消息-2]。广州/用户@ example.com&GT;测试运行:106,失败:1,错误:0,跳过:0
我觉得我必须做一些错误的,因为很多人必须通过行家每天安装象夫。有任何想法吗?或者还只是//注释掉失败的测试?
如果你只是想建立象夫的jar文件,那么你可以skipTest。试试这个命令:
须藤MVN -DskipTests安装-e
这为我工作:)
I am trying to build mahout in Ubuntu 12.04, but on a virtual machine running on a Windows 7 host machine. Maven does not seem to like this, and I don't really understand how to fix the problem. This is the result of a good long period of build tests:
Results :
Failed tests:
SearchSanityTest.testRemoval:166->Assert.assertEquals:494->Assert.failNotEquals:743->Assert.fail:88 Previous second neighbor should be first expected:<0.0> but was:<15.74860724515773>
Tests run: 834, Failures: 1, Errors: 0, Skipped: 0
[INFO] Reactor Summary:
[INFO]
[INFO] Apache Mahout ..................................... SUCCESS [3.106s]
[INFO] Mahout Build Tools ................................ SUCCESS [2.997s]
[INFO] Mahout Math ....................................... SUCCESS [4:59.221s]
[INFO] Mahout Core ....................................... FAILURE [48:17.299s]
[INFO] Mahout Integration ................................ SKIPPED
[INFO] Mahout Examples ................................... SKIPPED
[INFO] Mahout Release Package ............................ SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
Any ideas anyone? Is there anything I can do about this?
I have hadoop installed, I believe I set it up right by configuring SSH and starting/stopping a namenode just to make sure it worked. I have JDK1.7.0_25
Update:
well, I just tried to build it using " sudo " and it got a little further but still failed.
Results :
Failed tests:
SequenceFilesFromMailArchivesTest.testSequential:106->Assert.assertEquals:144->Assert.assertEquals:115 expected:<TEST/subdir/[mail-messages].gz/user@example.com> but was: <TEST/subdir/[subsubdir/mail-messages-2].gz/user@example.com>
Tests run: 106, Failures: 1, Errors: 0, Skipped: 0
I feel I must be doing something wrong, since lots of people must install mahout via maven every day. Any ideas? Or still just //comment out the tests that fail?
if you just want to build mahout jar files , then you can skipTest. try this command instead:
sudo mvn -DskipTests install -e
this work for me :)
这篇关于在Ubuntu上安装亨利马乌当Maven构建失败的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!