hadoop2.2.0重新编译32位为64位时报错 Apache Hadoop Auth ................................ FAILURE

按下面这篇文章写的流程一般情况下是可以重新编译成功的,但有的时候会出现一些错误。

http://blog.csdn.net/bamuta/article/details/13506893

这是我碰到的其中一个错误:

Apache Hadoop Auth ................................ FAILURE 


这是百度经验中的一个解决方法,链接如下:

http://jingyan.baidu.com/article/ce436649fea8533772afd365.html

在Apache Hadoop Auth 这一步会失败:

[INFO] Apache Hadoop Auth ................................ FAILURE  [9.266s]

[INFO] Apache Hadoop Auth Examples ....................... SKIPPED

……

……

解决办法:

根据补丁Patch :https://issues.apache.org/jira/browse/HADOOP-10110 所述:

 

在 /usr/release-2.2.0/hadoop-common-project/hadoop-auth/pom.xml文件中,添加以下内容:

    <dependency>

      <groupId>org.mortbay.jetty</groupId>

      <artifactId>jetty-util</artifactId>

      <scope>test</scope>

</dependency>


可是我添加后依然不行,然后我又换了apache-maven-3.0.5-bin.tar,重新安装,编译,结果还是不行;

然后我又换了apache-maven-3.1.1-bin.tar,重新安装,编译,结果成功了。

我想可能是因为Java和maven等软件版本相互之间有一些不兼容,所以换了软件版本后可以了。

我的 java version "1.7.0_79"


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值