如何将hadoop文件导入intelliJ?

时间:2014-08-15 20:32:33

标签: java hadoop intellij-idea intellij-13

我很久没有使用过Java了,请原谅我:

我下载了mapreduce,以便在我的计算机上的一个本地节点上运行,并且我正在关注运行WordCount的apache's tutorial。问题是,当我尝试编译我的WordCount.java文件时,编译器无法找到该类顶部所需的导入:

package org.hadoopExamples;

import java.io.IOException;
import java.util.*;

import org.apache.hadoop.fs.Path;
import org.apache.hadoop.conf.*;
import org.apache.hadoop.io.*;
import org.apache.hadoop.mapred.*;
import org.apache.hadoop.util.*;

public class WordCount {

// ....

我在哪里可以找到这些文件以及我在哪里放置它们?我无法在Hadoop下载中找到它们(版本1.2.1)。

1 个答案:

答案 0 :(得分:0)

下载“ hadoop-core.jar”,“ hadoop-common.jar”和“ hadoop-mapreduce-client-core.jar”并添加到您的依赖项中。

转到项目-属性-Java构建路径-库。 点击外部jar,然后上传这2个并应用

https://mvnrepository.com/artifact/org.apache.hadoop/hadoop-core/1.2.1 https://mvnrepository.com/artifact/org.apache.hadoop/hadoop-common/2.2.0 https://mvnrepository.com/artifact/org.apache.hadoop/hadoop-mapreduce-client-core/0.23.1