如何在eclipse中编辑hadoop2.2.0源代码

2024-12-31 14:04:14
推荐回答(2个)
回答1:

  步骤如下:

  1.安装CentOS

  把软件下载后全部复制到/usr/local目录下,以下命令执行的路径是在/usr/local目录下。请读者在阅读时,一定要注意路径。

  2.安装JDK

  hadoop是java写的,编译hadoop必须安装jdk。

  从oracle官网下载jdk


  执行以下命令解压缩jdk

  tar -zxvf  jdk-7u45-linux-x64.tar.gz

  会生成一个文件夹jdk1.7.0_45,然后设置环境变量中。

  执行命令 vi /etc/profile,增加以下内容到配置文件中.

  3.安装maven

  hadoop源码是使用maven组织管理的,必须下载maven。从maven官网下载,不要选择3.1下载。

  执行以下命令解压缩jdk

  tar -zxvf  apache-maven-3.0.5-bin.tar.gz

  会生成一个文件夹apache-maven-3.0.5,然后设置环境变量中。

  执行命令vi  /etc/profile,编辑结果如下图所示

  

  保存退出文件后,执行以下命令

  source  /etc/profile
  mvn -version

回答2:

下载eclipse的linux版本
然后在hadoop的源代码目录/usr/local/hadoop-2.2.0-src下,创建一个文件eclipseReload.sh,修改文件内容如下:

#!/bin/sh
mvn clean compile
mvn eclipse:clean
mvn eclipse:eclipse
保存退出。
对该文件执行以下命令
chmod u+x eclispseReload.sh
赋予执行权限,然后执行该文件。过一段时间,就会自动生成eclipse项目的结构。
2.导入eclipse
打开eclipse,选择import maven projects,出现如下图所示,点击Browse… 选择hadoop源码根目录,就可以导入各个项目,竟然后54个项目。