转自 http://xiaoruoen.blog.51cto.com/4828946/872274
进入%Hadoop_HOME%\src\contrib\
编辑build-contrib.xml
加入
<property name="version" value="1.0.3"/>
<property name="eclipse.home" location="D:/soft/eclipse-jee-indigo-SR1-win32/eclipse"/>
将%Hadoop_HOME%下的jar包拷到eclipse所在目录的plugins目录下,比如hadoop-core-*.jar
进入%Hadoop_HOME%\src\contrib\eclipse-plugin
编辑build.xml
在
<path id="eclipse-sdk-jars">
<fileset dir="${eclipse.home}/plugins/">
</fileset>
</path>
中加入
<include name="hadoop*.jar"/>
将compile模块中
deprecation="${javac.deprecation}
去掉。
打开CMD在%Hadoop_HOME%\src\contrib\eclipse-plugin下使用ant
这时开始编译。
- jar:
- [echo] version:1.0.3
- [copy] Copying 1 file to D:\hadoop-1.0.3\build\contrib\eclipse-plugin\lib
- [copy] Copying D:\hadoop-1.0.3\build\ivy\lib\Hadoop\common\commons-cli-1.2.
- jar to D:\hadoop-1.0.3\build\contrib\eclipse-plugin\lib\commons-cli-1.2.jar
- [jar] Building jar: D:\hadoop-1.0.3\build\contrib\eclipse-plugin\hadoop-ec
- lipse-plugin-1.0.3.jar
- BUILD SUCCESSFUL
- Total time: 2 seconds
注意,在编译的过程中可能会报错,主要出在jar时的copy问题上,把commons-cli-1.2.jar与拷到 %HADOOP_HOME%\build\ivy\lib\Hadoop\common\下,将hadoop-core-1.0.3.jar拷到%HADOOP_HOME%\build下即可。
编译成功后,会在 %Hadoop_Home%\build\contrib\eclipse-plugin\下生成hadoop-eclipse-plugin-1.0.3.jar。将其拷到eclipse所在目录的plugins目录下。
相关推荐
hadoop2.7.1的eclipse插件,编译环境,eclipse 4.4(luna) ,jdk1.7,ant1.9.6,maven3.3,hadoop2.7.1,centos6.7,jdk1.7 要注意的是开发黄金下jdk版本必须是jdk1.7及以上,否则无法使用
5、在控制台切换到目录D:\hadoop-1.1.2\src\contrib\eclipse-plugin,使用Ant进行编译。 6、最后生成的结果会在D:\hadoop-1.1.2\build\contrib\eclipse-plugin下面。 复制D:\hadoop-1.1.2\contrib\eclipse-plugin\...
hadoop2.7.1的linux下eclipse支持插件。已经经过检查,安装后在eclipse下,可以正常上传,下载,删除hdfs文件,以及跑mapreduce程序。 编译环境:ant1.9.6 jdk1.8 hadoop2.7.1
hadoop1.0.4的eclipse插件 内有ant的两个文件 和编译方法说明 但愿用的上
hadoop-eclipse-plugin-2.7.2.jar,编译环境win10-64,ant-1.9.6,eclipse-4.5.2(4.5.0可用,其他未测),hadoop-2.7.2
基于win7+jdk1.8.0_191+eclipse4.8+ant1.10.5 编译,可以正常使用,已经试验!
hadoop-eclipse-plugin-2.6.4.jar,编译环境win7-64,ant-1.9.6,eclipse-4.5.2(4.5.0测试也可用,其他未测),hadoop-2.6.4
eclipse Hadoop插件,2.74 版本 、jdk 1.8 编译, ant 1.9, Hadoop 2.7.4 版本
自行编译的32位Hadoop-eclipse插件,基于hadoop-2.7.0以及jdk1.8 x86版本,使用工具有ant1.9.14,Apache Maven 3.6.1 ,
基于win7+jdk1.8.0_191+eclipse4.8+ant1.10.5 编译,可以正常使用,已经试验!
基于jdk1.8.181+windows10+ant_1.10.9编译而成,此jar包的作用为eclipse连接Hadoop集群的驱动包,亲测可完美使用!
基于win7+jdk1.8.0_191+eclipse4.8+ant1.10.5 编译,可以正常使用,已经试验!
eclipse环境下集成hadoop2.5.2时候需要的jar包 ant已经编译好了的可以直接用
此包基于jdk1.8.181+windows10+ant_1.10.9+eclipse_kepler版本编译而成,自己使用了很久,非常好用!
ant编译的hadoop-eclipse-plugin-1.2.1.jar 经测试eclipse-java-juno-SR2-linux-gtk.tar.gz 4.2.2 是成功的
hadoop 1.1.2 的eclipse 插件 经测试可用 如不可用 可以参考如下自行编译 首先将 ${HADOOP_HOME}\src\contrib 下面的 build-contrib.xml 复制到 ${HADOOP_HOME}\src\contrib\eclipse-plugin 下面 然后修改 build-...
这个是hadoop-2.5.2版本配置的利用ant在windows7下面jdk1.7编译成功的eclipse4.5.0版本的hadoop开发插件jar包!!!
对于使用苹果电脑的用户,不需要再编译Apache上下载来的原码了,也不需要安装ant了,直接把这个插件放到eclipse或者myeclipse里的插件文件夹(如dropins)就可以在eclipse操作hadoop了
hadoop-eclipse-plugin-2.6.0-cdh5.15.0编译过程需要的工具 包括 hadoop2x-eclipse-plugin-master 及其配置文件 ant, 缺失的jar包和编译过程说明 包含 用于配置eclipse的 hadoop.dll文件 winutils.exe文件
win7下编译过的hadoop jar包 hadoop1.1.2 hadoop0.20以后的版本的安装目录下contrib/没有eclipse的hadoop-*-eclipse-plugin.jar插件,需要自己用ant编译。