`

将hadoop源码关联到eclipse

 
阅读更多

 

 

0 目的仅仅是为了以后查看Hadoop源码方便而已,不做别的用途

 

1 新建java工程  hadoop0

2 解压hadoop-1.1.2.tar,将hadoop-1.1.2\src下的mapred  hdfs   core拷贝到src内

3 修改工程build path:  将下图的 ahdoop0/src  代码源做如下修改

 


 

修改为如下:



 

4 增加jar包如下


 

增加jar如下:

1 hadoop-1.1.2\lib下所有包

2 hadoop-1.1.2\lib\jsp-2.1下所有包

3 ant.jar  可以去http://mirror.bit.edu.cn/apache//ant/binaries/下载

apache-ant-1.9.4-bin.zip 解压后在lib文件夹下得到 ant.jar文件

 

 

5 修改jre为本机安装好的jre


 

 

6 修改好之后,点击OK,等待编译,编译完后如下图:

 



 

 


 
 

  • 大小: 15.5 KB
  • 大小: 37.8 KB
  • 大小: 22.9 KB
  • 大小: 30.3 KB
  • 大小: 7.7 KB
分享到:
评论

相关推荐

    如何把hadoop源码关联到eclipse工程中

    在深入理解并使用Hadoop框架时,将Hadoop源码关联到Eclipse工程中是十分有益的。这不仅能够帮助我们更好地理解Hadoop的内部工作机制,还便于进行二次开发和调试。下面我们将详细讲解如何一步步地将Hadoop源码导入到...

    eclipse调试hadoop2.x必备

    3. **设置源代码关联**:为了能够在Eclipse中查看和调试Hadoop源代码,需要将Hadoop源码导入到Eclipse项目中,并在"Source Lookup"选项卡下关联源码路径。 4. **启动调试**:最后,启动调试会话,当Hadoop守护进程在...

    Hadoop深入浅出分享资料

    最后,"如何把hadoop源码关联到eclipse工程中"是针对开发者的内容,说明如何将Hadoop的源代码导入Eclipse这样的集成开发环境,以便于学习、调试或修改Hadoop源码。这通常涉及到克隆Hadoop仓库,配置构建工具如Maven...

    如何使用eclipse调试Hadoop作业

    本篇文章将详细阐述如何利用Eclipse有效地调试Hadoop作业,以及与之相关的源码分析和工具使用技巧。 首先,调试Hadoop作业的准备工作至关重要。你需要确保已经安装并配置好Eclipse,同时在本地或远程服务器上安装了...

    Hadoop开发者第一期入门专刊

    在Eclipse中编译Hadoop源码的基本步骤如下: 1. **环境准备**:首先确保已经安装了JDK、Maven等相关开发环境。 2. **下载源码**:从Apache官方网站下载最新的Hadoop源码包。 3. **导入Eclipse**:将下载的源码导入...

    Eclipse下编译Mahout项目运行示例

    6. Eclipse项目转换及导入:Mahout项目需要转换成Eclipse的项目格式,这个过程可以通过Maven的eclipse插件来完成,生成Eclipse所需的关联文件,然后导入到Eclipse中。 7. 常见错误处理:在导入项目到Eclipse后,...

    apache-nutch-1.16.rar 已编译好的版本,可以直接导入eclipse、idea

    分词是将网页内容分解成独立的词汇,而索引则是将这些词汇与网页相关联,以便于后续的搜索。 3. **索引存储**:Nutch可以将索引数据存储在Hadoop的HDFS(Hadoop Distributed File System)中,这使得索引可以跨多台...

    mahout0.9 源码

    以上就是关于Mahout 0.9源码及其在Eclipse中的使用介绍。通过学习和实践,开发者可以利用Mahout构建强大的机器学习应用,处理各种数据挖掘任务。在实际应用中,可以根据项目需求选择合适的算法,结合Hadoop分布式...

    大数据简历项目 关于两个联通大数据项目和一个爬虫项目

    在第一个联通大数据项目——移动终端上网数据实时分析处理系统中,开发环境包括IDEA、Eclipse、Maven、JDK,系统架构由Hadoop、Zookeeper、Flume、Spark、Hive、MySQL、Sqoop和Oracle组成。此项目中,数据通过FTP...

    Java高考志愿填报参考系统源码.zip

    6. **数据处理与算法**:系统的核心部分可能涉及到数据挖掘和机器学习算法,例如通过历史数据预测录取概率,或使用聚类算法分析专业和兴趣之间的关联。Apache Spark或Hadoop可能用于大数据处理。 7. **测试与调试**...

    【经典】JAVA开发人员必看资料+工具

    Hibernate则是一个对象关系映射(ORM)框架,它将Java对象与数据库表关联起来,为开发人员提供了一个对象层面上的数据存取方式。这些框架都是Java Web开发中非常重要的技术组成部分,学习和掌握它们对于成为一名合格...

Global site tag (gtag.js) - Google Analytics