`
hao0610
  • 浏览: 127475 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

让hadoop-0.20.2自带的eclipse插件支持eclipse-3.5以上

阅读更多
hadoop-0.20.2自带的eclipse插件是不支持eclipse-3.5以上的,要想让它支持3.5以上就必须重新编译eclipse插件。
首先先修改  hadoop-0.20.2\src\contrib\eclipse-plugin\src\java\org\apache\hadoop\eclipse\launch\HadoopApplicationLaunchShortcut.java
//import org.eclipse.jdt.internal.debug.ui.launcher.JavaApplicationLaunchShortcut;
import org.eclipse.jdt.debug.ui.launchConfigurations.JavaApplicationLaunchShortcut;

在修改  hadoop-0.20.2\src\contrib\build-contrib.xml
加入
<property name="version" value="0.20.2"/>
<property name="eclipse.home" location="D:/eclipse"/>

将hadoop-0.20.2下的hadoop-0.20.2-core.jar包拷到eclipse的plugins目录下。
在修改  hadoop-0.20.2\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 cd到hadoop-0.20.2\src\contrib\eclipse-plugin下使用ant
这时开始编译,但是在编译中会报错,主要出在jar时的copy问题上。
把commons-cli-1.2.jar拷到hadoop-0.20.2\build\ivy\lib\Hadoop\common\下,将hadoop-0.20.2-core.jar拷到hadoop-0.20.2\build下即可。
然后在ant,编译成功后会在hadoop-0.20.2\build\contrib\eclipse-plugin\下生成hadoop-0.20.2-eclipse-plugin.jar。将其拷到eclipse的plugins目录下,可以将之前拷到plugins下的hadoop-0.20.2-core.jar包删除,重新打开eclipse。
分享到:
评论

相关推荐

    hadoop-0.20.2-eclipse-plugin.jar

    hadoop-0.20.2-eclipse-pluginhadoop-0.20.2-eclipse-pluginhadoop-0.20.2-eclipse-pluginhadoop-0.20.2-eclipse-pluginhadoop-0.20.2-eclipse-pluginhadoop-0.20.2-eclipse-pluginhadoop-0.20.2-eclipse-plugin

    hadoop-0.20.2-eclipse-plugin 插件

    Hadoop-0.20.2-Eclipse-Plugin是一个经典的插件,专为Eclipse集成开发环境(IDE)设计,旨在提升Hadoop开发者的工作效率。Hadoop是Apache软件基金会的一个开源项目,它提供了分布式文件系统(HDFS)和MapReduce编程...

    hadoop-core-0.20.2.jar.zip

    《Hadoop核心库:hadoop-core-0.20.2.jar在Eclipse环境中的应用与解析》 在大数据处理领域,Hadoop是不可或缺的重要工具,它的核心组件hadoop-core为分布式计算提供了基础架构。本文将围绕“hadoop-core-0.20.2.jar...

    hadoop-0.20.2-eclipse-plugin

    linux系统下eclipse连接hadoop的插件,已测试并成功显示hadoop平台下的fs文件系统

    hadoop-0.20.2.tar.gz

    Hadoop安装包,适用于linux,内含eclipse插件.

    hadoop-0.20.2(已经修改了conf文件中的默认配置)

    同时,Eclipse中的Hadoop插件如Hadoop Tools或Hadoop-Eclipse-Plugin也需要正确配置,以便能直接在IDE中创建和运行MapReduce任务。 在Linux服务器上部署Hadoop,通常涉及更复杂的集群配置,包括设置Master节点...

    hadoop-eclipse-plugin-0.20.2-cdh3u4.jar

    Hadoop Eclipse插件,经测试在Eclipse3.7下能正常使用。在Windows下连接远程Hadoop集群时,注意本地要安装cygwin...另,Hadoop Eclipse插件只能连接相应版本的Hadoop集群,例如,本插件只能连接hadoop-0.20.2-cdh3u4。

    eclipse3.3+hadoop-0.20.0+hadoop-0.20.0-eclipse-plugin环境成功搭建.docx

    搭建一个成功的Hadoop开发环境是每个数据处理开发者的基础工作,本文将详细介绍如何使用Eclipse 3.3与Hadoop 0.20.0版本,以及对应的Hadoop Eclipse插件来构建这样的环境。Hadoop是一个分布式文件系统,而Eclipse则...

    hadoop0.20.2的eclipse3.3.2插件及开发环境帮助文档

    1. **下载插件**: 首先,你需要下载`hadoop-plugin-0.20.1-eclipse-3.3-plugin.jar`文件。这个文件通常可以从官方网站或者第三方资源站点获取。 2. **启动Eclipse**: 打开你的Eclipse 3.3.2 IDE。 3. **安装插件**...

    hadoop-eclipse-plugin-0.20.2-cdh3u6.jar

    最新CDH3u6在eclipse JUNO 下编译的插件,已测正常。 不保证在其他eclipse版本下正常工作。

    hadoop0.20.2的eclipse3.3.2插件开发环境集合

    hadoop0.20.2的eclipse3.3.2插件环境集合,包括hadoop0.20.2的eclipse3.3.2的插件,以及windows和linux下eclipse开发环境,还有帮助文档。

    hadoop(0.20.2)-eclipse(4.4)

    自编译的eclipse4.4下hadoop0.20.2插件,实测可用!

    windows上建立hadoop+eclipse开发环境

    - 注意,Hadoop 0.20.2自带的`hadoop-0.20.2-eclipse-plugin.jar`可能与较新版本的Eclipse不兼容。 - 你需要从提供的链接或其他可靠的来源下载适用于Eclipse的Hadoop插件:`...

    eclipse配置hadoop

    首先,需要安装 Eclipse 3.3.2 和 Hadoop 0.20.2-eclipse-plugin.jar 插件,插件可以在 Hadoop 0.20.2/contrib/eclipse-plugin 目录下找到。将插件复制到 Eclipse/plugins 目录下,重启 Eclipse。 二、打开 ...

    hadoop在Linux下运行eclipse

    首先寻找到hadoop下面的eclipse-plugin的jar,位置在/home/hadoop/hadoop/contrib/eclipse-plugin/hadoop-0.20.2-eclipse-plugin.jar 将其赋值到刚才解压的eclipse目录下,目录在/home/hadoop/eclipse/plugins/,...

    Hadoop学习全程记录-在Eclipse中运行第一个MapReduce程序.docx

    1. 将`hadoop-installation-directory/contrib/eclipse-plugin/hadoop-0.20.2-eclipse-plugin.jar`复制到Eclipse的`plugins`目录下。 2. 重启Eclipse,然后在`Window &gt; Preferences`中配置Hadoop安装目录。选择`...

    Eclipse+Hadoop环境配置

    - 重命名文件为:`hadoop-0.20.2-eclipse-plugin.jar` - 将插件文件放置于Eclipse的`plugins`目录下,对于Ubuntu系统,该目录位于`/usr/lib/eclipse/plugins`。 - **针对Eclipse 3.3及以下版本**: - 使用Hadoop...

    hadoop和hbase分布式配置及整合eclipse开发.pdf

    2. **安装插件**: 安装必要的插件,如Hadoop插件或HBase插件,以支持在Eclipse中编写相关的应用程序。 3. **配置项目**: 创建新的Hadoop或HBase项目,并配置好项目的类路径和库文件。 4. **编写代码**: 根据需求编写...

Global site tag (gtag.js) - Google Analytics