介绍
小编给大家分享一下如何编译hadoop2.x eclipse的插件,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!
<强>注意:以下操作基于Hadoop-2.4.1 <强> <>强,eclipse卢娜,涉及64位强> 强> 强>
1,下载插件源码包
https://github.com/winghc/hadoop2x-eclipse-plugin
2,新建eclipse java工程,将压缩包中以下目录的内容复制到项目中(只是放到eclipse里边看而已,并不使用eclipse编译)
hadoop2x-eclipse-plugin-master.zip \ hadoop2x-eclipse-plugin-master \ src \ contrib \ eclipse插件
3,修改build . xml如下
& lt; ? xml version=?.0“,编码=癠TF-8",独立=皀o" ?比; & lt; ! ,,Licensed 用,Apache Software Foundation (ASF), under one 或是更多 ,,contributor license 协议只,阅读,NOTICE file distributed ,,却;能够work for additional 方式、regarding copyright 所有权。 ,,,ASF licenses 却;能够file 用你under 从而Apache 许可,Version 2.0 ,,(从而“License");,你may not use 却;能够file except compliance 拷贝 ,,,许可证只,你may obtain a copy of 从而License ,,,,,,http://www.apache.org/licenses/license - 2.0 ,,Unless required  by applicable law 或是agreed 用拷贝写作,软件 ,,distributed under 从而License is distributed 提醒an “AS 女儿家,,, ,,WITHOUT WARRANTIES 或是CONDITIONS OF ANY , either express 或是暗示。 ,才能阅读,License for 从而specific language governing permissions ,,limitations under 从而许可证。 ——比; & lt; project 默认=癹ar", name=癳clipse-plugin"比; & lt; property name=癹dk.home", value=https://www.yisu.com/zixun/癉:/程序文件/Java/jdk1.7.0_60 "/> <属性名=" hadoop。版“价值=" 2.4.1 "/> <属性名=" hadoop。家庭" value=" D:/实验室/lib/hadoop/hadoop-2.4.1 "/> <属性名=" eclipse。版本“价值=" 4.4 "/> <属性名=" eclipse。家庭" value=" D:/实验室/bin/Eclipse/eclipse-jee-luna-SR1a-win32-x86_64 "/> <属性名="根" value=" $ {basedir} "/> <属性文件=" $ {root}/构建。属性"/> <属性名="名称" value=" $ {ant.project.name} "/> <属性名=" src。dir "位置=" $ {root}/src "/> <属性名=" build.contrib。dir "位置=" $ {root}/构建/contrib "/> <属性名="构建。dir "位置=" $ {build.contrib。dir}/${名称}"/> <属性名="构建。类”位置=" ${构建。dir}/类"/> <属性名=" javac.deprecation " value="关闭"/> <属性名=" javac.debug " value=" "/> <属性名="构建。编码“价值=" utf - 8 "/> <路径id=" eclipse-sdk-jars "><包括name="引用*。jar "/> <包括name=" org.eclipse.jdt *。jar "/> <包括name=" org.eclipse.core *。jar "/> <包括name=" org.eclipse.equinox *。jar "/> <包括name=" org.eclipse.debug * . jar "/> <包括name=" org.eclipse.osgi *。jar "/> <包括name=" org.eclipse.swt *。jar "/> <包括name=" org.eclipse.jface *。jar "/> <包括name=" org.eclipse.team.cvs.ssh3 *。jar "/> <包括name=" com.jcraft.jsch *。jar "/> 文件集> 路径 <路径id=" project-jars "> <文件集文件=" $ {build.dir}/lib/*。jar "/> 路径 <目标名称=癷nit”,除非=" skip.contrib "> <复制todir=" ${构建。dir}/lib/" verbose=" true "> <排除name=" *测试* "/> <排除name=" *例* "/> 文件集> <包括name=" hadoop *。jar "/> <排除name=" *测试* "/> <排除name=" *例* "/> 文件集> 如何编译hadoop2.x eclipse的插件