在eclipse中无法解析hadoop导入

nr9pn0ug  于 2021-05-29  发布在  Hadoop
关注(0)|答案(2)|浏览(307)
import org.apache.hadoop.io.IntWritable;
import org.apache.hadoop.io.LongWritable;
import org.apache.hadoop.io.Text;

从头开始学习hadoop编程。我已经在eclipse中编写了以上代码行。它将错误显示为“import org.apache.hadoop.io”。无法解析。“。我已经添加了外部jar文件“hadoop-mapreduce-client-core-2.7.3,jar”,还有什么要添加的吗?

3vpjnl9f

3vpjnl9f1#

在需要添加的所有依赖项jar中,单个jar文件没有帮助。
尝试使用maven。
依赖项在下面的链接中可用。
https://mvnrepository.com/artifact/org.apache.hadoop/hadoop-core/1.2.1

y1aodyip

y1aodyip2#

1) 将项目转换为maven项目(如果还没有)。项目>配置>转换为maven项目。2) 添加此依赖项:

<dependency>
    <groupId>org.apache.hadoop</groupId>
        <artifactId>hadoop-core</artifactId>
        <version>1.2.1</version>
    </dependency>

这将解决您的错误。这对我有用!

相关问题