400-650-7353

精品课程

您所在的位置:首页 > IT干货资料 > 大数据 > 【大数据基础知识】HDFS API之客户端环境准备

【大数据基础知识】HDFS API之客户端环境准备

在HDFS API编程之前,我们首先需要把HDFS客户端环境准备好。

1.根据自己电脑的操作系统拷贝对应的编译后的hadoop jar包到非中文路径(例如:D:\Develop\hadoop-2.7.2),如图1所示

图1 编译后的hadoop jar包

2.配置HADOOP_HOME环境变量,如图2所示

图2 配置HADOOP_HOME环境变量

3. 配置Path环境变量,如图3所示

图3 配置Path环境变量

如果配置成功,可以使用hadoop -version进行校验,如果报错:提示JAVA_HOME incorrect,问题原因是由于jdk目录配置中有空格,比如安装在c盘下jdk,路径一般是默认为

C:\program file\Java\jdk1.8.0_144,由于路径中有空格,所以会报错。

解决方法:在解压后的Hadoop安装包中的etc目录中找到hadoop-env.cmd(注意windows需要修改hadoop-env.cmd,linux中修改的是hadoop-env.sh),找到配置的JAVA_HOME

改为:C:\PROGRA~1\Java\jdk1.8.0_144

4.创建一个Maven工程HdfsClientDemo

5.导入相应的依赖坐标+日志添加

注意:如果eclipse/idea打印不出日志,在控制台上只显示

需要在项目的src/main/resources目录下,新建一个文件,命名为“log4j.properties”,在文件中填入:

6.创建包名:com.root.hdfs

7.创建HDFSApp类

课程好礼申请领取
您的姓名
您的电话
意向课程
 

中公优就业

官方QQ

扫描上方二维码或点击一键加群,免费领取价值599元网课,加群暗号:599。 一键加群

>>本文地址:
注:本站稿件未经许可不得转载,转载请保留出处及源文件地址。

推荐阅读

测一测
你适合学哪门IT技术?

1 您的年龄

2 您的学历

3 您更想做哪个方向的工作?

获取测试结果
 
课程资料、活动优惠 领取通道
 
 
网站地图 快乐彩票网官网 五星彩开奖号码 500w彩票网注册
申博菲律宾太阳城33网 太阳城牛牛赌场 申博游戏娱乐在线 最新手机版百乐家
特区七星彩票论坛头尾登入 8号船官网登入 拉斯维加斯导航直营网 568彩票网捷豹彩登入
cc彩票平台官网 五星彩票网官网 五星彩票网是真是假 五星彩票网注册
58彩票网官网 快乐彩票网平台登录 58彩票网开户 500万彩票网站电脑版pc
8JQS.COM 195PT.COM 118jbs.com 45jbs.com 8ATSS.COM
338XTD.COM 157PT.COM 158jbs.com 6666ib.com 78csb.com
1115119.COM 438psb.com 997sj.com XSB385.COM 157cw.com
304sun.com 191sj.com 918jbs.com 997sj.com ib64.com