第一步:在Windows配置Hadoop运行环境
(1)编辑系统环境变量。使用hadoop -version命令查看hadoop环境是否配置成功,如下图所示:
(2)在hadoop-3.3.4文件夹的bin目录下添加Windows系统的依赖文件,如下图所示:
(3)重启电脑
第二步:配置案例环境,使用idea创建一个maven项目。
第三步:在pom.xml文件中添加maven依赖,如图所示:
第四步:获取客户端对象(项目中创建cn.itcast.hdfsdemo包,并在改包下创建HDFS_CURD类,用于构建HDFS的客户端实例)
第五步:上传文件到HDFS,在HDFS_CURD类中添加textAddFileToHdfs()方法将本地系统的文件上传到HDFS
运行结果:
第六步:从HDFS下载文件,在HDFS_CURD类中添加testDownloadFileToLocal()方法将HDFS上的文件下载到本地。
运行结果:
第七步:目录操作,在HDFS_CURD类中添加
testMkdirAndDeleteAndRename()方法用于对HDFS的目录进行操作
运行结果(最后根目录下只剩lmtA3一个文件夹,但是文件里面的目录还是第一次创建的目录):
第八步:查看目录中的文件信息,在HDFS_CURD类中添加cn.itcast.hdfsdemo.HDFS_CURD()方法,用于获取/liumengting目录下的所有文件信息:
运行结果:
标签:HDFS,Java,文件,CURD,API,添加,目录,类中 From: https://blog.csdn.net/m0_73566497/article/details/144970447