(1)根据自己电脑的操作系统拷贝对应的编译后的 hadoop jar包到非中文路径( 例如 D:\Develop\hadoop-2.7.2)。
(2)配置 HADOOP_HOME 环境变量
(3)配置 Path环境 变量
(4)创建一个 Maven工程 HdfsClientDemo
(5)导入相应的依赖坐标+日志添加
注意:如果Eclipse/Idea打印不出日志,在控制台上只显示
需要在项目的src/main/resources目录下,新建一个文件,命名为“log4j.properties”,在文件中填入
(6)创建包名:com.atguigu.hdfs
(7)创建HdfsClient类
(8)执行程序
运行时需要配置用户名称:
客户端去操作HDFS时,是有一个用户身份的。默认情况下,HDFS客户端API会从JVM中获取一个参数来作为自己的用户身份:-DHADOOP_USER_NAME=atguigu,atguigu为用户名称。