上一节课我们熟悉了HDFS的命令行操作,接下来我们将通过java代码访问HDFS服务。
1 系统、软件以及前提约束
- hadoop已经安装完毕并且启动
https://www.jianshu.com/p/b7ae3b51e559 - hadoop2.7.2.zip windows简化版
- 下载到相关jar包
上述软件下载链接:https://pan.baidu.com/s/1c_skDYabCRSkS5hRUB6lFQ
提取码:a00t
2 操作
- 1 在eclipse中创建一个项目,加入下载好的jar包并设置到环境变量
- 2 将hadoop2.7.2.zip解压到C:\hadoop2.7.2目录下
- 3 写入以下的测试类
package net.wanho.hdfs;
import java.io.IOException;
import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.fs.FileSystem;
import org.apache.hadoop.fs.Path;
public class HDFSTest01 {
//在HDFS中创建一个文件夹
public static boolean CreatDir(String dst, Configuration conf) {
Path dstPat