对于推荐的类型,方法getConf()未定义

时间:2015-03-13 14:49:20

标签: java mapreduce

我在这行中收到此错误: -

    JobConf conf = new JobConf(getConf(), recommended.class);
    conf.setJobName("data to be recommended");

对于推荐的类型,方法getConf()未定义。

2 个答案:

答案 0 :(得分:0)

您正尝试从未定义它的类(而不是在其超类层次结构中)调用方法getConf()。因此Java无法找到您的方法,编译器甚至不会构建该类。引用所需方法的位置,或适当地实现此方法。

答案 1 :(得分:0)

如果是hadoop则包括hadoop jar。

简而言之:

JobConf是用于编写hadoop作业的API的一部分。

JobConf job = new JobConf(new Configuration(), MyJob.class);

有关详细信息,请转到以下链接

https://hadoop.apache.org/docs/current/api/org/apache/hadoop/mapred/JobConf.html

希望这有帮助。