首先下载 hadoop-eclipse-plugin jar包,下载地址:
https://issues.apache.org/jira/secure/attachment/12460491/hadoop-eclipse-plugin-0.20.3-SNAPSHOT.jar
之后安装插件,(貌似 MyEclipse 6.5 不支持),这里以 MyEclipse 8.6 为例,myeclipse限制了中国区的下载和更新所以传统的
Update 方法与 link 方法已经不适合。
1、将刚才下载的插件 jar 包放到 Genuitec\MyEclipse-8.6\dropins 目录下,
2、将 Genuitec\MyEclipse-8.6\configuration 目录下的 org.eclipse.update 文件夹删除
3、重启 MyEclipse 。
4、这时,“windows”-> "open perspective" -> "other", 下我们会看到一头蓝色小象 Map/Reduce ,打开此视图。
如果没有显示,点击 show all ,还不可以,重复1-3步骤
5、打开 “widows” -> "show views" ->"mapReduce tool" -> "Map/Reduce locations" ,新建 New Hadoop Location..
如图:
如上图,
1) “location name” : 填入新hadoop服务名,可随便写
2) "Map/Reduce Master":这个对应hadoop服务器的jobtracker
A) Host:对用hadoop的jobtracker所在的IP
B) Port:对应jobtracker的端口,在mapred-site.xml配置的端口,一般为9001
3) “DFS Master”: 这个对应hdfs的端口,对应在core-site.xml
A) Host: 对用hadoop的hdfs所在的IP
B) Port: 对应hdfs的端口,在mapred-site.xml配置的端口,一般为9000
配置完后,点击“finish”即可。
后续,便可以在相应的视图查看hdfs文件系统的内容
注:如果在windows开发环境连接Linux下的Hadoop,则需要在windows下安装cygwin,并将cygwin的bin,usr/sbin目录加入系统环境变量中path
参考地址:http://blog.sina.com.cn/s/blog_68b4c68f01013yjm.html