编译Hadoop的Elipse-Plugin
配置
进入 ivy/libraries.properties
进行编辑。修改相应的版本信息。
src/contrib/eclipse-plugin/build.xml
里的内容,看情况要不要去修改。如果有需要的jar没有写进来,则自己添加。Hadoop2.7.1的不需要修改该文件。
编译
ant jar -Dversion=2.7.1 -Dhadoop.version=2.7.1 -Declipse.home=/usr/local/eclipse/ -Dhadoop.home=/usr/local/hadoop/ -debug
目录根据自己的情况进行相应的修改。
如果编译报错,根据报错信息,到 ivy/libraries.properties
里面去修改版本信息。正确的版本信息位于:/usr/local/hadoop/share/commons/lib/
安装
将编译好的插件放在 eclipse/plugin/目录下。
打开 eclipse,Window-Preferences-Hadoop Map/Reduce-添加Hadoop安装目录。
右击Map/Reduce Locations,选择New Hadoop Location。
Map/Reduce Master中,填mapred-site.xml中的ip和port。
DFS Master中,填core-site.xml中fs.default.name里面的信息。
Use M/R Master Host如果选了,就默认和M/R Master中一样,表示Namenode和Datanode都是一样的。
User name:Hadoop的用户名
Generated by Emacs 25.x(Org mode 8.x)
Copyright © 2014 - pinvon - Powered by EGO