这篇文章主要讲解了“如何编译hadoop eclipse插件”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何编译hadoop eclipse插件”吧!
创新互联是一家集网站建设,九江企业网站建设,九江品牌网站建设,网站定制,九江网站建设报价,网络营销,网络优化,九江网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。
流程如下:
1.下载hadoop 1.0.3 ,解压在自定义的一个目录中(最好全英文路径,试过中文路径出了问题)。
2.Eclipse导入..\hadoop-1.0.3\src\contrib\eclipse-plugin项目,默认项目是MapReduceTools。
3. 在项目MapReduceTools中新建lib目录,并把hadoop的hadoop-core(由hadoop根目录的hadoop-*.jar改名 获得)、commons-cli-1.2.jar、commons-lang-2.4.jar、commons-configuration- 1.6.jar、jackson-mapper-asl-1.8.8.jar、jackson-core-asl-1.8.8.jar、commons- httpclient-3.0.1.jar拷贝到该目录。
4.修改上级目录中的build-contrib.xml:
找到
5.修改项目目录下的build.xml:
jarfile="${build.dir}/hadoop-${name}-${version}.jar" manifest="${root}/META-INF/MANIFEST.MF">
6.右键eclipse里的build.xml选择run as - ant build。
如果出现:“软件包org.apache.hadoop.fs 不存在”的错误则修改build.xml:
在
7.等Ant编译完毕后。编译后的文件在:\build\contrib 中的 hadoop-eclipse-plugin-1.0.3.jar。
8.查看编译好的jar包下META-INF/MANIFEST.MF 下的配置属性是否完整,如果不完整,补充完整。
Bundle-ClassPath: classes/,lib/hadoop-core.jar,lib/commons-cli-1.2.jar
,lib/commons-lang-2.4.jar,lib/commons-configuration-1.6.jar,lib/jacks
on-mapper-asl-1.8.8.jar,lib/jackson-core-asl-1.8.8.jar,lib/commons-ht
tpclient-3.0.1.jar
9.放入eclipse/plugins下,重启eclipse,查看是否安装成功。
感谢各位的阅读,以上就是“如何编译hadoop eclipse插件”的内容了,经过本文的学习后,相信大家对如何编译hadoop eclipse插件这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是创新互联,小编将为大家推送更多相关知识点的文章,欢迎关注!
分享名称:如何编译hadoopeclipse插件
文章起源:http://scpingwu.com/article/ijhhsi.html