eclipse编译hadoop源码
2013-07-04 17:55
375 查看
1.eclipse 下载:http://www.eclipse.org/downloads/
2.安装ant,svn,网上下载ant安装包和svn插件,ant配置环境变量,cmd下可以使用,svn插件解压导入eclipse安装目录下即可。
http://subclipse.tigris.org/servlets/ProjectDocumentList?expandFolder=2240&folderID=2240
使用svn检出hadoop代码,可以下载具体的某个版本,也可以下载某个子项目的代码。
使用如下hadoop的svn地址,可以浏览器打开,我下载的是针对cdh3版apache的0.20.2版本的代码。
svn地址:http://svn.apache.org/repos/asf/hadoop/common/tags/release-0.20.2/
hadoop源码编译教程,网上下载的,编译的所有操作基本按这个文档,已经上传:
http://download.csdn.net/detail/huoyunshen88/4488711
遇到的问题1. Cygwin 只是给path中加入Cygwin的home目录如G:\hadoop4win。
解决办法: 的bin目录没加入环境变量,如G:\hadoop4win\bin,保证cmd下linux的命令可以运行.
遇到的问题2. 编译时报如下错误:org\apache\hadoop\package-info.java:5: 未结束的字符串字面值
解决办法: 把生成的package-info.java的无法识别的字符删除,从新命名即可.
还有中方法:打开build.XML,注释掉如下内容,结果如下:
<!-- <exec executable="sh"> <arg line="src/saveVersion.sh ${version}"/> </exec> -->
版本号修改成我现在使用的cdh版的版本号,改天放到集群中试试效果。
jar: [tar] Nothing to do: C:\Users\yangguang\workspace\common\build\classes\bin.tgz is up to date. [jar] Building jar: C:\Users\yangguang\workspace\common\build\hadoop-0.20.2-cdh3u6-core.jar BUILD SUCCESSFUL Total time: 8 seconds
相关文章推荐
- Hadoop 源码下载,编译,install,导入eclipse
- hadoop源码放在eclipse编译
- 在eclipse下编译hadoop2.0源码
- [jjzhu学hadoop]之hadoop2.7.3源码编译eclipse项目
- eclipse编译hadoop源码
- 在eclipse下编译hadoop2.0源码
- Hadoop 2.4源码编译和导入eclipse
- ubantu 13.1 下Hadoop 2.4.1安装,源码编译并导入Eclipse
- Ubuntu12.04编译hadoop2.6.0源码与源码导入windows下的Eclipse查看方法
- Hadoop,HBase,Zookeeper源码编译并导入eclipse
- hadoop2.0 eclipse 源码编译
- 使用Maven将Hadoop2.2.0源码编译成Eclipse项目
- Hadoop2.5.2源码编译及导入Eclipse
- win8编译hadoop-2.6.0源码以及eclipse导入hadoop-2.6.0源码
- hadoop2.7.4源码编译/eclipse源码编译及踩坑记录
- 使用Maven将Hadoop2.2.0源码编译成Eclipse项目
- [导入]Eclipse 导入/编译 Hadoop 源码
- 在eclipse下编译hadoop2.0源码
- 使用Maven将Hadoop2.2.0源码编译成Eclipse项目
- Eclipse+hadoop2.6.2源码编译导入