import org.apache无法解析eclipse中的错误

qacovj5a  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(512)

我正在用eclipse编写map-reduce程序。使用Hadoop2.6.0版本。
所以我下载了hadoop-2.6.0.tar.gz,解压并将hadoop-2.6.0.jar文件放在/opt/eclipse/plugins中,拥有777个权限。
其次,我在外部库中添加了eclipse中java构建路径中jar文件的位置。但我的错误率越来越低。

有人能告诉我为什么会这样或我错过了什么吗?
谢谢

uqcuzwp8

uqcuzwp81#

eclipse插件不是“hadoop库”
我建议你从一个maven项目开始。

<dependency>
    <groupId>org.apache.hadoop</groupId>
    <artifactId>hadoop-client</artifactId>
    <version>2.6.0</version>
</dependency>

请记住,2.6.0版是在2014年发布的,因此您可能需要将集群升级到至少一个版本 2.7.x 版本
另外,如果在集群上以jar文件的形式运行它,则需要添加 <scope>provided</scope> 如果您坚持使用jar文件,那么您需要 hadoop-client-2.6.0.jar

相关问题