Hadoop的eclipse搭建(客观莫划走,留下来看一眼(适用人群学生初学,其他人看看就行))

news2024/11/24 18:49:13

前言:Hadoop的eclipse搭建是建立在Hadoop的安装之后进行的,因为Linux上的Hadoop和Windows上的Hadoop版本要求一致,不一致可能会出现某些问题

准备工作:Java的安装包、eclipse的安装包、Hadoop的包(Windows的Hadoop安装包,名字带有‘hadoop-eclips-’字样)

一、Java环境的安装

这一部分可以去看看其他博主的教程,实在是太多了。切记,一定要完成Java环境的安装,使用命令检测java和javac是否正常

二、添加一些系统环境变量

一下均在系统环境变量下新建!!!


JDK环境变量:
变量名:JAVA_HOME		变量值:D:\Java\jdk1.8.0_321  注:自己JDK安装的地址
变量名:CLASSPATH  		变量值:,;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%lib


Hadoop环境变量:
变量名:HADOOP_HOME       变量值:D:\HadoopWindowsEclipse\hadoop-2.10.2  注:自己Hadoop的地址
变量名:HADOOP_USER_NAME  变量值:root


Path中添加:
%HADOOP_HOME%\bin
%HADOOP_HOME%\sbin
%JAVA_HOME%\bin
,;%HADOOP_HOME%\bin;%HADOOP_HOME%\sbin

三、安装eclipse

1、创建一个文件夹存放Hadoop和eclipse。我本人是在D盘的根目录下建立了一个HadoopWindowsEclipse的文件夹,把Hadoop压缩包和eclipse压缩包都放在这里面。

2、解压eclipse,把Hadoop插件(hadoop-eclipse-plugin-2.10.1.jar)拷贝到D:\HadoopWindowsEclipse\eclipse-java-2020-06-R-win32-x86_64\plugins目录下

四、配置eclipse

1、找到eclipse.exe,创建桌面快捷方式,双击打开eclipse。

2、进去后会选择一个工作区的地址,选好之后不要随意的更换,进去后依次点击Welcome右边的x,然后是Windows,最后选择Preferences

四、安装Hadoop

1、在HadoopWindowsEclipse目录下解压Hadoop-2.10.0.zip

2、进入Hadoop-2.10.0,复制地址回到eclipse。点击Hadoop Map/Reduce把地址复制到Hadoop

 in...:后面的框框里面,点击Apply and Close。

3、回到主页面后点击Windows、选择perspective、选择Open perspective、选择Other,之后就会看见一个窗口,在这个窗口中可以看见Map/Reduce,选中它后点击Open,回到主页面后再主页面的下方可以看到Map/Reduce Locations,可以连接到HDFS上

 

 

 4、点击Map/Reduce Locations页,新建New Hadoop Iocation...,之后就会弹出一个窗口。点击MP下的Host中输入Linux的IP地址或域名(进入C:\Windows\System32\drivers\etc之后编辑hosts,在底部增加虚拟机的ip和域名),L...name中输入项目名称,MP下的Port中输入50020,DFS下的Port中输入9000,点击Finish,回到主页面就会看见左侧出现了一些东西

 

5、如果左侧的窗口不见了,或是不小心点到了根据下图方式找回

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/4770.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

基于Socket编程下 实现Linux-Linux、Linux-Windows udp通信

文章目录一、通信实现二、Linux-Linux1. 服务器 Server2. 客户端 Client三、Linux-Windows1. 服务器 Linux_Server2. 客户端 Windows_Client程序源码一、通信实现 1. Linux-Linux 在虚拟机下开启俩个终端,分别运行服务器和客户端程序(服务器运行在前,客…

栈的简单实现及应用

栈的简单实现及其应用什么是栈?栈的分类栈的数据结构栈的基本操作栈的初始化栈的销毁入栈操作出栈和栈空的判断获取栈顶元素获取栈的元素个数头文件总结栈的应用什么是栈? 栈:一种特殊的线性表,其只允许在固定的一端进行插入和删除…

【毕业设计】垃圾邮件(短信)分类算法研究与实现 - 机器学习

文章目录1 前言2 垃圾短信/邮件 分类算法 原理2.1 常用的分类器 - 贝叶斯分类器3 数据集介绍4 数据预处理5 特征提取6 训练分类器7 综合测试结果8 其他模型方法9 最后1 前言 🔥 Hi,大家好,这里是丹成学长的毕设系列文章! &#…

Vue面试题-答案、例子

1、Vue的生命周期 每一个vue实例从创建到销毁的过程,就是这个vue实例的生命周期。在这个过程中,他经历了从开始创建、初始化数据、编译模板、挂载Dom、渲染→更新→渲染、卸载等一系列过程。 将要创建 >调用beforeCreate函数 创建完毕 >调用creat…

振弦采集模块复位( 重启)及恢复出厂设置

振弦采集模块复位( 重启)及恢复出厂设置 以下几种情况(或操作)可使模块产生复位动作,重新启动。 ( 1) 在模块正常工作期间,向寄存器 SYS_FUN 发送软复位指令 0x01; &…

74ls192无法正常使用。

分析与解决74ls192芯片无法在proteus中正常运行 博主最近要做电子技术课程设计,于是重新拾起了长久不用的proteus。在构建倒计时电路时,发现了一个问题: 74ls192芯片,在软件提供的时钟信号下能正常开启计时。但是在自己使用的55…

从理论到实践:MySQL性能优化和高可用架构,一次讲清

数据库系统作为IT业务系统的核心,其高可用性和容灾能力对整个业务系统的连续性和数据完整性起着至关重要的作用,是企业正常运营的基石 尤其是在性能优化与高可用架构两方面,很多从业多年的DBA限于生产环境的固定体系,往往盲人摸象…

Grafana-web使用说明

本文分别记录了: Grafana使用步骤P50 P99 min max m1_rate等指标分别是什么意思,Metrics为何不会对“吞吐量”指标记录P99 min 等聚合Metrics常用的几种记录方式(我司用了两种) 1.场景 Metrics收集日志交给Graphite(…

第九节:类和对象【三】【static、代码块、对象的打印】

目录 🥇1.什么是封装 📘1.1封装的实现 🎒2.static成员 📒2.1 再谈学生类 ​编辑 📗2.2 static修饰成员变量 2.3 static修饰成员方法 📕2.4 static成员变量初始化 🔲3. 代码块 &#x…

第四届全国中医药院校大学生程序设计竞赛 : 二进制码(Python)

文章目录题目描述输入输出样例输入 Copy样例输出 Copy代码测试题目描述 在计算机中,对于定点数有三种不同的表示方法。在本题中,假定码的长度固定为 8 位,从左往右依次编号为第 1 到 8 位,第 1 位为最高位。 x 的原码&#xff1a…

Python爬虫实战(七):某讯较真辟谣小程序爬虫

追风赶月莫停留,平芜尽处是春山。 文章目录追风赶月莫停留,平芜尽处是春山。一、准备工作二、目标分析二、接口分析url分析返回数据分析三、编写代码获取数据保存数据完整代码大四考研狗没时间更新博客了,大家勿怪,等我有学上了&a…

手把手带你搭建个人博客系统(二)

⭐️前言⭐️ 因文章篇幅较长,所以整个流程分两篇文章来完成。 🍉博客主页: 🍁【如风暖阳】🍁 🍉精品Java专栏【JavaSE】、【备战蓝桥】、【JavaEE初阶】、【MySQL】、【数据结构】 🍉欢迎点赞…

Matplotlib设置限制制作

Matplotlib自动到达要沿着图的x,y(以及3D图的情况下为z轴)轴显示的变量的最小值和最大值。但是,可以使用set_xlim()和set_ylim()函数显式设置限制。 在下图中,显示了x和y轴的自动缩放限制 - #! /usr/bin/env python #codingutf-8 import matp…

【关于Linux中----进程控制和进程替换】

文章目录一、进程创建二、进程终止2.1进程退出场景2.2进程退出方法三、进程等待3.1进程等待必要性3.2进程等待的方法3.3获取子进程status四、进程程序替换4.1替换原理4.2替换函数4.3命名理解五、总结一、进程创建 谈到创建进程,不得不提到一个函数----fork。 在li…

【Python】一个矩阵根据某一列选择大于或小于范围的数据

data_all data_all[data_all[:,3]>54201]data_all data_all[data_all[:, 3] < 54220] 上面就是根据数据的第3列&#xff0c;选取54201到54220的范围的数据&#xff1a;

单片机最小系统

单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统. 对51系列单片机来说,最小系统一般应该包括:单片机、晶振电路、复位电路. 下面给出一个51单片机的最小系统电路图. 晶振电路&#xff1a; 单片机里都有晶振&#xff0c;在单片机系统里晶振作用…

2013年第四届C/C++ A组蓝桥杯省赛真题+解析+代码

目录 第一题&#xff1a;高斯日记 题目描述 思路分析 AC代码 第二题&#xff1a;排它平方数 题目描述 思路分析 AC代码 第三题&#xff1a;振兴中华 题目描述 思路分析 AC代码 第四题&#xff1a;颠倒的价牌 题目描述 思路分析 AC代码 第五题&#xff1a;前缀…

jsp就业管理系统Myeclipse开发mysql数据库web结构java编程计算机网页项目

一、源码特点 JSP 就业管理系统 是一套完善的web设计系统&#xff0c;对理解JSP java编程开发语言有帮助&#xff0c;系统具有完整的源代码和数据库&#xff0c;系统主要采用B/S模式开发。开发环境为TOMCAT7.0,Myeclipse8.5开 发&#xff0c;数据库为Mysql&#xff0c;使用ja…

蓝桥杯备赛(三)

目录 前言&#xff1a; 一、门牌制作 解析&#xff1a; 代码实现 二、寻找2020 解析&#xff1a; 代码实现 三、蛇形填数 解析&#xff1a; 代码实现 四、成绩分析 解析&#xff1a; 代码实现 五、单词分析 解析&#xff1a; 代码实现 小结&#xff1a; 前言&am…

热门Java开发工具IDEA入门指南——了解并学习IDE

IntelliJ IDEA&#xff0c;是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具&#xff0c;尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。 本…