Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/341.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 无法解决Eclipse中的导入org.apache错误_Java_Eclipse_Hadoop - Fatal编程技术网

Java 无法解决Eclipse中的导入org.apache错误

Java 无法解决Eclipse中的导入org.apache错误,java,eclipse,hadoop,Java,Eclipse,Hadoop,我正在用eclipse编写map reduce程序。使用Hadoop 2.6.0版本 因此,我下载了hadoop-2.6.0.tar.gz,解压并将hadoop-2.6.0.jar文件放置到/opt/eclipse/plugins中,具有777权限 其次,我在外部库中添加了eclipse中java构建路径中jar文件的位置。但我的错误率越来越低 有人能告诉我为什么会这样,或者我错过了什么吗 谢谢Eclipse插件不是“Hadoop库” 我建议你从一个Maven项目开始 <dependen

我正在用eclipse编写map reduce程序。使用Hadoop 2.6.0版本

因此,我下载了hadoop-2.6.0.tar.gz,解压并将hadoop-2.6.0.jar文件放置到/opt/eclipse/plugins中,具有777权限

其次,我在外部库中添加了eclipse中java构建路径中jar文件的位置。但我的错误率越来越低

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

谢谢

Eclipse插件不是“Hadoop库”

我建议你从一个Maven项目开始

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

org.apache.hadoop
hadoop客户端
2.6.0
请记住,2.6.0版于2014年发布,因此您可能希望将集群升级到至少一个
2.7.x
版本

另外,如果在集群上以JAR文件的形式运行,则需要添加
提供的

如果您坚持使用JAR文件,那么您需要的是
hadoop-client-2.6.0.JAR

Eclipse插件不是“hadoop库”

我建议你从一个Maven项目开始

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

org.apache.hadoop
hadoop客户端
2.6.0
请记住,2.6.0版于2014年发布,因此您可能希望将集群升级到至少一个
2.7.x
版本

另外,如果在集群上以JAR文件的形式运行,则需要添加
提供的

如果您坚持使用JAR文件,那么您需要
hadoop-client-2.6.0.JAR