构建hadoop 0.21.0时未解决的依赖关系错误

时间:2017-12-11 13:58:56

标签: maven hadoop ant mapreduce

我想编译hadoop 0.21.0的mapred子项目。 但我面临依赖未解决的错误。



Option Explicit


Private Sub Worksheet_Change(ByVal Target As Range)
Dim KeyCells As Range

Set KeyCells = Range("C4:E8")

If Not Application.Intersect(KeyCells, Range(Target.Address)) _
       Is Nothing Then

       Worksheets("sheet1").Range("D4:D8").Copy _
Destination:=Worksheets("sheet2").Range("D4:D8")


    'MsgBox "Cell " & Target.Address & " has changed." Just for code testing don't look at it 

End If
End Sub



 问题是我面临的问题是,三个罐子的未解决的依赖关系, hadoop common-0.21.0 hadoop common-tesr-0.21.0 hadoop hdfs.0.21.0

我实际上构建了hadoop 0.21.0的mapred。 提前谢谢。

1 个答案:

答案 0 :(得分:0)

它正在尝试按此顺序解决依赖关系

如果找不到这些,那就意味着你需要

  1. 自己查找,编译和安装hadoop-common:0.21.0hadoop-common-test:0.21.0hadoop-hdfs:0.21.0
  2. 将存储库添加到包含这些版本的构建配置中。
  3. 因为mapred包依赖于它们,所以你需要这些。

    通用存储库中缺少这些版本也是有道理的,因为Hadoop 0.21.0相当陈旧。

相关问题