把eclipse中的hadoop项目,换了一个工作空间,再次启动任务时,发现报如下异常:
- java.io.IOException: No FileSystem for scheme: hdfs
- at org.apache.hadoop.fs.FileSystem.getFileSystemClass(FileSystem.java:2421)
- at org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:2428)
- at org.apache.hadoop.fs.FileSystem.access$200(FileSystem.java:88)
- at org.apache.hadoop.fs.FileSystem$Cache.getInternal(FileSystem.java:2467)
- at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:2449)
- at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:367)
- at FileCopyToHdfs.readFromHdfs(FileCopyToHdfs.java:65)
- at FileCopyToHdfs.main(FileCopyToHdfs.java:26)
java.io.IOException: No FileSystem for scheme: hdfs at org.apache.hadoop.fs.FileSystem.getFileSystemClass(FileSystem.java:2421) at org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:2428) at org.apache.hadoop.fs.FileSystem.access$200(FileSystem.java:88) at org.apache.hadoop.fs.FileSystem$Cache.getInternal(FileSystem.java:2467) at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:2449) at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:367) at FileCopyToHdfs.readFromHdfs(FileCopyToHdfs.java:65) at FileCopyToHdfs.main(FileCopyToHdfs.java:26)
原因一般是,少导入hadoop-hdfs.jar这个jar包,
导入该包后,重新ant编译,提交任务,运行正常!
相关推荐
首先,"Eclipse开发Hadoop相关项目本地配置插件"涉及到的主要目标是在本地环境中设置一个支持Hadoop开发的工作站。这包括安装和配置Hadoop环境,以及在Eclipse中集成Hadoop相关的开发工具。 1. **安装Hadoop**:在...
3. **查看DFS Locations**:在Eclipse的项目管理器中,应能看到名为“DFS Locations”的新视图出现,这表示插件已经成功安装。 #### 五、设置Hadoop集群位置 1. **配置环境**:通过Eclipse的菜单栏进行设置,依次...
一、Eclipse 中配置 Hadoop 插件 配置 Hadoop 插件是使用 Eclipse 进行 MapReduce 开发的第一步。首先,需要安装 Eclipse 3.3.2 和 Hadoop 0.20.2-eclipse-plugin.jar 插件,插件可以在 Hadoop 0.20.2/contrib/...
Eclipse Hadoop2 插件是为开发人员提供的一种强大工具,它允许用户在Eclipse集成开发环境中(IDE)直接编写、调试和管理Hadoop项目。这个插件针对Hadoop 2.x版本进行了优化,提供了丰富的功能来简化Hadoop应用程序的...
"Eclipse Hadoop 例子源代码"是一个学习和理解Hadoop在Eclipse中开发过程的宝贵资源。这个压缩包可能包含了一个或多个具体的Hadoop MapReduce项目示例,其中"MyWordCount"是其中一个关键的样例程序。 【描述】:...
在Windows环境下,开发基于Hadoop的Java应用程序通常需要一个集成开发环境(IDE),Eclipse是其中常用的一个。本文将详细讲解如何使用Eclipse与Hadoop 2.2.0插件进行连接,以便于在Windows操作系统上进行Hadoop相关...
2. **添加Hadoop库**:在Eclipse中,你需要创建一个新的Java项目,然后将Hadoop的相关库文件(如hadoop-common-2.6.0.jar等)引入到项目的类路径中。这些库文件通常可以从Hadoop的lib目录下找到。 3. **配置Hadoop...
4. 创建一个新的 HDFS 项目,或者在现有项目中右键选择 "Refresh Local Workspace",即可在 Project Explorer 中看到 HDFS 的文件结构。 通过以上介绍,我们可以看到 Eclipse 的 Hadoop 插件是大数据开发的重要辅助...
描述中提到的“hadoop-eclipse-plugin-2.7.3.jar”是Eclipse的一个插件,它允许开发者在Eclipse中直接创建、编辑、构建和运行Hadoop项目。这个插件与Hadoop的特定版本(这里是2.7.3)兼容,提供了图形化的界面,方便...
Eclipse是一个强大的集成开发环境,支持多种编程语言,包括Java,而Hadoop是一个分布式计算框架,主要处理和存储大规模数据。 首先,我们需要确保已正确安装了Eclipse和Hadoop。在安装Hadoop时,遵循官方文档或网络...
Eclipse Hadoop2.7插件是专门为Java开发者设计的一款工具,它允许用户在流行的集成开发环境(IDE)Eclipse中直接进行Hadoop项目的开发、调试和管理。这个插件极大地简化了Hadoop应用程序的创建过程,使得开发人员...
Eclipse的Hadoop插件是开发Hadoop MapReduce应用程序的重要工具,它允许开发者在熟悉的Eclipse集成开发环境中(IDE)编写、调试和管理Hadoop项目。这个插件专为Hadoop 0.20.2版本设计,并且要求Eclipse版本为3.5。在...
在IT行业中,Eclipse是一款广泛使用的Java集成开发环境(IDE),而Hadoop是Apache软件基金会开源的大数据处理框架。为了在Eclipse中进行Hadoop相关的开发工作,我们需要配置特定的环境和工具。以下是对"eclipse连接...
总的来说,“在eclipse中配置hadoop插件”这个主题涵盖了Eclipse插件系统、Hadoop开发环境的搭建、MapReduce项目的创建和调试等多个方面的知识,对于进行Hadoop开发的人员来说,是一个非常实用的技能。
标题中的“eclipse-hadoop合集”指的是一个包含多种版本Hadoop-eclipse插件的资源集合,这个插件是专为Eclipse IDE设计的,旨在帮助开发者在Eclipse环境中更方便地开发、测试和管理Hadoop项目。Hadoop是一个开源的大...
在大数据编程领域,Eclipse作为一个强大的集成开发环境(IDE)被广泛用于开发Hadoop相关的项目。Hadoop是一个开源框架,主要用于处理和存储大规模数据,而Eclipse通过安装特定的插件可以提供对Hadoop开发的良好支持...
通过这个插件,开发者可以将Hadoop集群视图集成到Eclipse的工作空间中,使得集群管理和任务调度变得更加直观和便捷。 以下是使用Hadoop Eclipse plugin 2.5.2进行Hadoop开发的基本步骤: 1. **下载与安装Hadoop**...
它允许开发者在Eclipse中直接浏览HDFS文件系统,创建新的Hadoop项目,并通过“Run As”菜单启动MapReduce作业。尽管这个版本的功能已经足够满足基本的开发需求,但随着Hadoop的发展,它的功能和兼容性逐渐显得不足。...
在IT行业中,Eclipse是一款广泛使用的Java集成开发环境(IDE),而Hadoop是Apache软件基金会的一个开源项目,主要处理大数据的分布式存储和计算。本文将详细介绍如何使用Eclipse的Hadoop2.7插件以及Hadoop-common...