在没有Hdfs的情况下运行jar文件映射

时间:2013-05-21 05:13:41

标签: map hadoop reduce

我已经从我的eclipse项目中捆绑了一个jar。我想将参数传递给jar。基本上是jar的输入文件。我想知道如何提供不在Hdfs中的输入文件。我知道现在没有hadoop工作,但这是出于测试目的。 Eclipse具有本地文件的功能。有没有办法通过命令行执行此操作?

1 个答案:

答案 0 :(得分:2)

您可以通过从命令行覆盖作业跟踪器和文件系统属性,以“本地”模式运行hadoop:

hadoop jar <jar-file> <main-class> -fs local -jt local <other-args..>

您需要使用GenricOptionsParser(如果您使用ToolRunner启动工作,这是常态。