如何将hadoop文件导入intellj?

mrzz3bfm  于 2021-05-30  发布在  Hadoop
关注(0)|答案(1)|浏览(380)

我很久没用java了,请原谅:
我下载了mapreduce在我的计算机上的一个本地节点上运行,我正在遵循apache关于运行wordcount的教程。问题是,当我尝试编译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)中找不到它们。

cotxawn7

cotxawn71#

下载'hadoop core.jar'、'hadoop common.jar'和'hadoop mapreduce client core.jar'并添加到依赖项中。
转到project-properties-java build path-libraries。点击Externaljars并上传这2个并应用
https://mvnrepository.com/artifact/org.apache.hadoop/hadoop-core/1.2.1https用法:/mvnrepository.com/artifact/org.apache.hadoop/hadoop common/2.2.0https://mvnrepository.com/artifact/org.apache.hadoop/hadoop-mapreduce-client-core/0.23.1

相关问题