当电脑的配置不是很高的时候,在虚拟机里面安装上编译软件进行编程的话,卡的要命,所以总结一下在windows环境下eclipse配置链接虚拟机中的hadoop
在虚拟机中的hadoop要和主机的hadoop要是一样的版本(不知道不一样的版本会不会出现问题,确保成功,用一样的版本是最好的,我这里用的是hadoop2.7.0)
将虚拟机里面的环境配置好以后(虚拟机环境的配置,可见https://www.cnblogs.com/zhaochunhui/p/11451520.html),在window中进行相应的配置
先将hadoop的文件解压在本地的环境中,然后配置HADOOP_HOME的环境变量:
具体的位置就根据自己的进行配置就行了,然后就是path的配置:在后面加上“%HADOOP_HOME%in”
然后就是在我们的eclipse的安装路径下,将hadoop-eclipse-plugin-2.7.0.jar(根据自己的hadoop的版本进行确定)放在eclipse安装路径下的 plugins和dropins的路径下,然后
在hadoop的安装路径下的bin目录下,将这两个文件放在里面:(文件百度一大推,这里就不放连接了)
,值的一体的就是在虚拟机里面的core-site.xml文件以及其余文件中的localhost要换成虚拟机的ip地址,然后在虚拟机里面的/etc/hosts文件中该一些配置
下面的是虚拟机的ip,后面是跟的主机的名称
如果不知道自己的主机名称是啥,,这个就是
然后就是修改本地主机的配置,
在后面加上虚拟机的ip和用户名就行了
这个文件,当然这个目录是有权限设置的,你可以先将这个文件另存为到别的路径下,然后再将这个源文件从这里删除,再将那个文件拿回来,不过要注意的是,文件名称要一模一样,后缀名不能有。
然后就是在eclipse中的配置,启动eclipse之后,在windows的选项框里面,找到Preference的选项,输入map就能找到插件了,(如果没有就是没生效或者是版本问题,百度一下,如果版本没问题,这里一般不会有问题),
在这里找到hadoop的解压路径。
然后在windows选中找到show view的选项,里面找到map就能找到hadoop,然后就有这个图标了
然后点击一下,
然后保存就可以了,然后在编译器里面右上角
找到map/hadoop的视图就行了,在左边的项目栏中就会出现DFS
,
这样就可以了