`
weitao1026
  • 浏览: 1053335 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

把eclipse中的hadoop项目,换了一个工作空间,再次启动任务时

阅读更多

把eclipse中的hadoop项目,换了一个工作空间,再次启动任务时,发现报如下异常:

Java代码 复制代码 收藏代码
  1. java.io.IOException: No FileSystem for scheme: hdfs  
  2.         at org.apache.hadoop.fs.FileSystem.getFileSystemClass(FileSystem.java:2421)  
  3.         at org.apache.hadoop.fs.FileSystem.createFileSystem(FileSystem.java:2428)  
  4.         at org.apache.hadoop.fs.FileSystem.access$200(FileSystem.java:88)  
  5.         at org.apache.hadoop.fs.FileSystem$Cache.getInternal(FileSystem.java:2467)  
  6.         at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:2449)  
  7.         at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:367)  
  8.         at FileCopyToHdfs.readFromHdfs(FileCopyToHdfs.java:65)  
  9.         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相关项目本地配置插件

    首先,"Eclipse开发Hadoop相关项目本地配置插件"涉及到的主要目标是在本地环境中设置一个支持Hadoop开发的工作站。这包括安装和配置Hadoop环境,以及在Eclipse中集成Hadoop相关的开发工具。 1. **安装Hadoop**:在...

    eclipse安装Hadoop插件

    3. **查看DFS Locations**:在Eclipse的项目管理器中,应能看到名为“DFS Locations”的新视图出现,这表示插件已经成功安装。 #### 五、设置Hadoop集群位置 1. **配置环境**:通过Eclipse的菜单栏进行设置,依次...

    eclipse配置hadoop

    一、Eclipse 中配置 Hadoop 插件 配置 Hadoop 插件是使用 Eclipse 进行 MapReduce 开发的第一步。首先,需要安装 Eclipse 3.3.2 和 Hadoop 0.20.2-eclipse-plugin.jar 插件,插件可以在 Hadoop 0.20.2/contrib/...

    eclipse hadoop2 插件

    Eclipse Hadoop2 插件是为开发人员提供的一种强大工具,它允许用户在Eclipse集成开发环境中(IDE)直接编写、调试和管理Hadoop项目。这个插件针对Hadoop 2.x版本进行了优化,提供了丰富的功能来简化Hadoop应用程序的...

    eclipse hadoop 例子源代码

    "Eclipse Hadoop 例子源代码"是一个学习和理解Hadoop在Eclipse中开发过程的宝贵资源。这个压缩包可能包含了一个或多个具体的Hadoop MapReduce项目示例,其中"MyWordCount"是其中一个关键的样例程序。 【描述】:...

    windows下连接hadoop2.2.0的eclipse+hadoop插件

    在Windows环境下,开发基于Hadoop的Java应用程序通常需要一个集成开发环境(IDE),Eclipse是其中常用的一个。本文将详细讲解如何使用Eclipse与Hadoop 2.2.0插件进行连接,以便于在Windows操作系统上进行Hadoop相关...

    win7下eclipse配置hadoop的插件

    2. **添加Hadoop库**:在Eclipse中,你需要创建一个新的Java项目,然后将Hadoop的相关库文件(如hadoop-common-2.6.0.jar等)引入到项目的类路径中。这些库文件通常可以从Hadoop的lib目录下找到。 3. **配置Hadoop...

    eclipse 操作Hadoop插件

    4. 创建一个新的 HDFS 项目,或者在现有项目中右键选择 "Refresh Local Workspace",即可在 Project Explorer 中看到 HDFS 的文件结构。 通过以上介绍,我们可以看到 Eclipse 的 Hadoop 插件是大数据开发的重要辅助...

    eclipse连接hadoop相关工具

    描述中提到的“hadoop-eclipse-plugin-2.7.3.jar”是Eclipse的一个插件,它允许开发者在Eclipse中直接创建、编辑、构建和运行Hadoop项目。这个插件与Hadoop的特定版本(这里是2.7.3)兼容,提供了图形化的界面,方便...

    配置Eclipse连接Hadoop

    Eclipse是一个强大的集成开发环境,支持多种编程语言,包括Java,而Hadoop是一个分布式计算框架,主要处理和存储大规模数据。 首先,我们需要确保已正确安装了Eclipse和Hadoop。在安装Hadoop时,遵循官方文档或网络...

    Eclipse Hadoop2.7插件

    Eclipse Hadoop2.7插件是专门为Java开发者设计的一款工具,它允许用户在流行的集成开发环境(IDE)Eclipse中直接进行Hadoop项目的开发、调试和管理。这个插件极大地简化了Hadoop应用程序的创建过程,使得开发人员...

    eclipse的hadoop插件

    Eclipse的Hadoop插件是开发Hadoop MapReduce应用程序的重要工具,它允许开发者在熟悉的Eclipse集成开发环境中(IDE)编写、调试和管理Hadoop项目。这个插件专为Hadoop 0.20.2版本设计,并且要求Eclipse版本为3.5。在...

    eclipse连接hadoop所需要的hadoop.ddl和eclipse插件和hadoop运行案例

    在IT行业中,Eclipse是一款广泛使用的Java集成开发环境(IDE),而Hadoop是Apache软件基金会开源的大数据处理框架。为了在Eclipse中进行Hadoop相关的开发工作,我们需要配置特定的环境和工具。以下是对"eclipse连接...

    在eclipse中配置hadoop插件

    总的来说,“在eclipse中配置hadoop插件”这个主题涵盖了Eclipse插件系统、Hadoop开发环境的搭建、MapReduce项目的创建和调试等多个方面的知识,对于进行Hadoop开发的人员来说,是一个非常实用的技能。

    eclipse-hadoop合集

    标题中的“eclipse-hadoop合集”指的是一个包含多种版本Hadoop-eclipse插件的资源集合,这个插件是专为Eclipse IDE设计的,旨在帮助开发者在Eclipse环境中更方便地开发、测试和管理Hadoop项目。Hadoop是一个开源的大...

    eclipse搭建hadoop-3.1.2所需插件.rar

    在大数据编程领域,Eclipse作为一个强大的集成开发环境(IDE)被广泛用于开发Hadoop相关的项目。Hadoop是一个开源框架,主要用于处理和存储大规模数据,而Eclipse通过安装特定的插件可以提供对Hadoop开发的良好支持...

    安装hadoop使用Eclipse的插件

    通过这个插件,开发者可以将Hadoop集群视图集成到Eclipse的工作空间中,使得集群管理和任务调度变得更加直观和便捷。 以下是使用Hadoop Eclipse plugin 2.5.2进行Hadoop开发的基本步骤: 1. **下载与安装Hadoop**...

    hadoop-eclipse-plugin1.2.1 and hadoop-eclipse-plugin2.8.0

    它允许开发者在Eclipse中直接浏览HDFS文件系统,创建新的Hadoop项目,并通过“Run As”菜单启动MapReduce作业。尽管这个版本的功能已经足够满足基本的开发需求,但随着Hadoop的发展,它的功能和兼容性逐渐显得不足。...

    eclipse的hadoop2.7插件以及hadoop-common编译文件

    在IT行业中,Eclipse是一款广泛使用的Java集成开发环境(IDE),而Hadoop是Apache软件基金会的一个开源项目,主要处理大数据的分布式存储和计算。本文将详细介绍如何使用Eclipse的Hadoop2.7插件以及Hadoop-common...

Global site tag (gtag.js) - Google Analytics