博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
eclipse编译hadoop插件
阅读量:6249 次
发布时间:2019-06-22

本文共 1447 字,大约阅读时间需要 4 分钟。

hot3.png

准备

eclipse

ant1.8.0

hadoop1.2.1 src

步骤

1. 修改/home/hadoop/hadoop-1.2.1/src/contrib/build-contrib.xml

修改hadop.root值为实际的hadoop根目录

<property name="hadoop.root" location="/home/hadoop/hadoop-1.2.1"/>
添加eclipse依赖
<property name="eclipse.home" location="/home/hadoop/eclipse" />
设置版本号
<property name="version" value="1.2.1"/>
启用javac.deprecation
<property name="javac.deprecation" value="on"/>
ant 1.8+ 版本需要额外的设置javac includeantruntime=“on” 参数
2. 修改/home/hadoop/hadoop-1.2.1/src/contrib/eclipse-plugin/build.xml

添加:

在classpath设置中添加
   
修改<target name="jar" depends="compile" unless="skip.contrib">
3. 修改/home/hadoop/hadoop-1.2.1/src/contrib/eclipse-plugin/META-INF/MANIFEST.MF

修改Bundle-ClassPath: classes为

Bundle-ClassPath: classes/, lib/hadoop-core.jar, lib/commons-cli.jar, lib/commons-httpclient.jar, lib/hadoop-core.jar, lib/jackson-mapper-asl.jar, lib/commons-configuration.jar, lib/commons-lang.jar, lib/jackson-core-asl.jar

4. 运行ant

$ /home/hadoop/apache-ant-1.8.0/bin/ant

成功后会看到如下提示:

[jar] Building jar: /home/hadoop/hadoop-1.2.1/build/contrib/eclipse-plugin/hadoop-eclipse-plugin-1.2.1.jarBUILD SUCCESSFULTotal time: 3 seconds

将生成的插件复制到eclipse的plugins目录下

5. 配置eclipse

转载于:https://my.oschina.net/xiaoqqq/blog/400771

你可能感兴趣的文章
P3308 [SDOI2014]LIS(最小割+退流)
查看>>
C语言作业--数据类型
查看>>
压位高精
查看>>
jsp 中对jar 包的引用
查看>>
python操作mysql数据库
查看>>
Yii: gii 403 Error you are not allowed to access this page
查看>>
计算汉字长度
查看>>
Codeforces 911E - Stack Sorting
查看>>
BZOJ 1853: [Scoi2010]幸运数字
查看>>
基于敏捷的测试交付物通用设计
查看>>
BFS --- 素数环
查看>>
for循环每次取出一个字符(不是字节)
查看>>
linux版本选择
查看>>
不写for也能选中checkbox!
查看>>
PCIE_DMA:xapp1052学习笔记
查看>>
css
查看>>
Java规则引擎及JSR-94[转]
查看>>
【c学习-13】
查看>>
给报表增加页眉
查看>>
Mysql配置参数说明
查看>>