hadoop eclipse工程构建
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了hadoop eclipse工程构建,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2191字,纯文字阅读大概需要4分钟。
内容图文
-
安装jdk
步骤1:
从oracle的网站上下载jdk,我下的是jdk-6u45-linux-x64.bin,下载完后放到/usr/lib/jvm目录下
$chmod +x /usr/lib/jvm/jdk-6u45-linux-x64.bin
$sudo /usr/lib/jvm/jdk-6u45-linux-x64.bin
之后会出现安装信息
步骤2:配置jdk,修改/etc/profile文件,在最后添加下面的内容:
export JAVA_HOME=/usr/lib/jvm/jdk1.6.0_45 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH
步骤3:修改默认的jdk版本:
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.6.0_45/bin/java 300 sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.6.0_45/bin/javac 300 sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk1.6.0_45/bin/jar 300 sudo update-alternatives --install /usr/bin/javah javah /usr/lib/jvm/jdk1.6.0_45/bin/javah 300 sudo update-alternatives --install /usr/bin/javap javap /usr/lib/jvm/jdk1.6.0_45/bin/javap 300
然后执行下面的命令选择刚安装的jdk版本
sudo update-alternatives --config java
步骤3:验证jdk是否安装成功
jason@jason-ThinkPad-E450:~$ java -version java version "1.6.0_45" Java(TM) SE Runtime Environment (build 1.6.0_45-b06) Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01, mixed mode)
2. 安装ant
步骤1:
下载ant,我下的是apache-ant-1.9.5-bin.tar.gz,放到/usr/lib/目录下,执行以下命令解压:
sudo tar -zxvf apache-ant-1.9.5-bin.tar.gz
步骤2:配置环境变量,修改/etc/profile文件,在最后添加下面的内容:
export ANT_HOME=/usr/lib/apache-ant-1.9.5 export PATH=$PATH:$ANT_HOME/bin
步骤3:验证ant是否安装成功
jason@jason-ThinkPad-E450:~$ ant -version Apache Ant(TM) version 1.9.5 compiled on May 31 2015
3.安装eclipse
从官网上下载后解压到/home/${user}/目录下即可,去下的是eclipse-jee-helios-SR2-linux-gtk-x86_64.tar.gz
4.获取hadoop
从svn上检出代码,我检出的是1.01,使用svn命令行检出的
svn checkout http://svn.apache.org/repos/asf/hadoop/common/tags/release-1.0.1/
5.编译并生成eclipse工程文件
步骤1:
进入hadoop源码的根目录,执行以下命令编译工程
ant
编译要比较长的时间
编译成功后,执行以下命令生成eclipse工程文件
ant eclipse
6. 导入eclipse
启动eclipse并把工程导入
导入完成后会出现下面两个错误
错误1:
ANT_HOME/lib/ant.jar 找不到
解决方法:Windows->Preferences->Java->Classpath Variables下New一个ANT_HOME变量,目录指向刚才安装的ant目录即可
错误2:
org.apache.hadoop.mapred.gridmix.TestRandomAlgorithm这个类编译不过
解决方法:注掉以下这行代码即可:
import com.sun.tools.javac.code.Attribute.Array;
参考链接:
www.cnblogs.com/ggjucheng/p/3352565.html
原文:http://my.oschina.net/u/914897/blog/513212
内容总结
以上是互联网集市为您收集整理的hadoop eclipse工程构建全部内容,希望文章能够帮你解决hadoop eclipse工程构建所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。