最新版本的MRUnit是0.9。此版本不支持DistributedCache。 这个https://issues.apache.org/jira/browse/MRUNIT-98表明1.0.0支持DistributedCache。我想得到一个为hadoop1构建的MRUnit 1.0.0 jar,但我找不到一个。所以我试着自己建造它,但maven仓库中缺少必需的罐子。
这是我正在使用的命令:
mvn package -DenvClassifier=hadoop1 -DspecificHadoopVersion=1.0.3
失败并出现依赖性错误。我可以手动获取所需的罐子,但我不知道如何使用它们构建。
如何获得我想要的罐子(自己构建或下载)?
答案 0 :(得分:0)
我在发布问题后想出了这个。
答案很简单。签出hadoop1分支,然后构建:
$ git checkout -b local/trunk-hadoop1 remotes/origin/trunk-hadoop1
$ mvn package