已设置 Hadoop 2.2 . 尝试删除已弃用的 API
Job job = new Job(conf, "word count");
Run Code Online (Sandbox Code Playgroud)
来自示例 Wordcount(随 Hadoop 一起提供)here
将弃用的 API 替换为
编辑:
Job job = Job.getInstance(conf, "word count");
Run Code Online (Sandbox Code Playgroud)
编译错误是
Job.getInstance 无法解析为类型。
已经导入的 Job 类(旧 API 或 MR1)似乎没有这个方法。
哪个 jar 包含这个带有Job.getInstance(Configuratio,String)方法的新 Job 类
如何解决这个问题?迁移到 MapReduce v2 的示例是否有任何其他更改?