你如何在Ubuntu上构建oddjob(类路径错误)?

时间:2014-11-14 12:20:57

标签: java ubuntu hadoop classpath mrjob

我正在运行Ubuntu 14.04,并使用mrjob在Amazon Elastic MapReduce上运行一些Hadoop任务。我想使用oddjob。 oddjob是一个Java包。我在十年内没有使用过Java,所以我遇到了我认为相对简单的构建错误(CLASSPATH和类似问题)。建立oddjob给出:

 Exception in thread "main" java.lang.ClassNotFoundException: org.apache.hadoop.mapred.KeyValueTextInputFormat, compiling:(oddjob/ManifestTextInputFormat.clj:1:1)

我搞砸了,但却无法让它发挥作用。我怀疑这些错误足够基本,以至于网络上的其他人没有遇到过问题,因此没有论坛帖子。很多人成功使用了oddjob。这样的简单问题缺少oddjob文档,并且没有预先构建的JAR文件可供下载。

我正在寻找的是在干净安装的Ubuntu 14.04上制作oddjob的说明。我怀疑很多人都可以从这样的文档中受益。 MrJob主要由Python程序员使用,其中许多人不懂Java。

我怀疑如果您有Hadoop并且正在使用它,这将花费您几分钟的时间来弄清楚。

0 个答案:

没有答案