编译环境:
Eclipse Juno(4.2)
JDK1.6.0_25
hadoop-0.20.2-cdh3u5
编译步骤:
1.在eclipse导入hadoop-0.20.2-cdh3u5.tar.gz解压目录下的src\contrib\eclipse-plugin项目
此时项目会报找不到lib/hadoop-core.jar,在项目根目录下建立lib文件夹,在hadoop-0.20.2-cdh3u5解压目录下复制hadoop-core-0.20.2-cdh3u5.jar文件到lib文件夹下
2.复制hadoop-0.20.2-cdh3u5解压目录下src\contrib\build-contrib.xml文件到项目根目录下
修改<property name="hadoop.root" location="${src.contrib.dir}/../../"/>项为hadoop-0.20.2-cdh3u5解压目录
<property name="hadoop.root" location="E:/hadoop/hadoop-cdh3u5/hadoop-0.20.2-cdh3u5"/>
添加<property name="eclipse.home" location="D:/work_java/eclipse"/>项,值为eclipse安装目录
添加<property name="version" value="0.20.2-cdh3u5"/>项,值为hadoop的版本
3.修改<import file="../build-contrib.xml" />项为当前目录<import file="./build-contrib.xml" />
加入<path id="hadoop-jars">
<fileset dir="${hadoop.root}/">
<include name="hadoop-*.jar" />
</fileset>
</path>
修改<path id="classpath">
<pathelement location="${build.classes}" />
<pathelement location="${hadoop.root}/build/classes" />
<path refid="eclipse-sdk-jars" />
<path refid="hadoop-jars" />
</path>
4.在hadoop-0.20.2-cdh3u5解压目录下建立build文件夹,复制hadoop-core-0.20.2-cdh3u5.jar到build文件夹下
在build文件夹下建立ivy\lib\Hadoop\common文件夹,复制lib/commons-cli-1.2.jar到此路径下
5.Run As -> Ant Build build.xml文件,在解压目录下生成build\contrib\eclipse-plugin\hadoop-eclipse-plugin-0.20.2-cdh3u5.jar
6.把log4j-1.2.15.jar,jackson-core-asl-1.5.2.jar,jackson-mapper-asl-1.5.2.jar,guava-r09-jarjar.jar中的org复制到hadoop-eclipse-plugin-0.20.2-cdh3u5.jar中
复制hadoop-eclipse-plugin-0.20.2-cdh3u5.jar到eclipse安装目录\plugins下
相关推荐
hadoop-cdh3u6 eclipse插件,本人亲测,在eclipse3.7和4.4下都可以使用
hadoop-cdh-4.5.0 eclipse plugin hadoop eclipse 插件 hadoop-eclipse-plugin-2.0.0-cdh4.5.0.jar
本文将详细讲解如何在CentOS 6.5系统上编译Hadoop 2.5.0 - CDH5.3.6与Snappy的源码,以生成适用于该环境的native库。 首先,我们要了解Hadoop的native库是什么。Hadoop的native库是一组C++编译的库,它们提供了与...
export CLASSPATH="$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:${HADOOP_HOME}/lib/commons-logging-1.0.4.jar:${HADOOP_HOME}/lib/guava-r09-jarjar.jar:${HADOOP_HOME}/hadoop-core-0.20.2-cdh3u3.jar:/usr/...
用于hadoop单元测试的jar包 hadoop-mrunit-0.20.2-cdh3u4.jar
大数据/Linux安装包-hadoop-2.6.0-cdh5.15.1.tar.gz 大数据/Linux安装包-hadoop-2.6.0-cdh5.15.1.tar.gz 大数据/Linux安装包-hadoop-2.6.0-cdh5.15.1.tar.gz
而hadoop-2.6.0-cdh5.16.2.tar.gz则是Cloudera公司推出的基于Hadoop 2.6.0的CDH(Cloudera Distribution Including Apache Hadoop)版本。CDH是业界广泛采用的企业级Hadoop发行版,它不仅集成了Hadoop的核心组件,还...
hadoop-eclipse-plugin-2.7.4.jar和hadoop-eclipse-plugin-2.7.3.jar还有hadoop-eclipse-plugin-2.6.0.jar的插件都在这打包了,都可以用。
自己编译的hadoop-2.0.0-cdh4.6.0版本eclipse插件
只需将jar文件(如hadoop-eclipse-plugin-2.8.0.jar)复制到Eclipse的plugins目录下,然后重启Eclipse,即可在“New Project”中看到Hadoop相关的项目类型。在创建新项目时,可以指定Hadoop的配置文件路径,插件会...
标题中的"hadoop-2.6.0-cdh5.14.2.tar.gz"是一个针对Apache Hadoop的软件包,具体来说是CDH(Cloudera Distribution Including Apache Hadoop)5.14.2版本,它基于Hadoop 2.6.0。CDH是由Cloudera公司提供的一个开源...
hadoop-2.0.0-cdh4.1.5-eclipse-plugin.jar 在cdh4.1.5的MRv1配置下的自编插件(亲测cdh4.1.5~cdh4.2.2可用)
# 解压命令 tar -zxvf flink-shaded-hadoop-2-uber-3.0.0-cdh6.2.0-7.0.jar.tar.gz # 介绍 用于CDH部署 Flink所依赖的jar包
Hadoop-0.20.2-cdh3u6是Cloudera公司基于Apache Hadoop的发行版CDH3的更新版本,它针对企业级应用进行了优化,包含了多个关键改进和修复。 CDH(Cloudera Distribution Including Apache Hadoop)是Cloudera提供的...
带编译所需的maven库,hadoop-2.6.0-cdh5.15.2在CentOS Linux release 7.3.1611重新编译的版本
这个压缩包“hadoop-2.6.0-cdh5.14.0-with-centos6.9.tar.gz”是针对CDH(Cloudera Distribution Including Apache Hadoop)版本5.14.0的Hadoop 2.6.0安装包,特别优化以适应CentOS 6.9操作系统。在大数据领域,...
最新CDH3u6在eclipse JUNO 下编译的插件,已测正常。 不保证在其他eclipse版本下正常工作。
hadoop-2.6.0-cdh5.14.2.tar.gz适用于Linux环境,centos7已测试
在这个“hadoop-2.6.0-cdh5.7.0.tar.gz”压缩包中,我们可以预期找到的是一个完整的Hadoop 2.6.0 CDH5.7.0安装包。这个安装包通常会包含以下几个关键部分: 1. **Hadoop Distributed File System (HDFS)**:HDFS是...
hadoop-eclipse-plugin-3.1.3,eclipse版本为eclipse-jee-2020-03