HDFS文件系统的使用--java
一、准备jar包
lib下所有jar包和图上所示

二、测试
@Test
public void test()
{
//做一个配置
Configuration conf=new Configuration();
//服务器的地址 端口号
conf.set("fs.defaultFS","hdfs://192.168.1.63:9000");
try {
//连接到服务器上去
FileSystem fileSystem = FileSystem.get(conf);
//getFileStatus 获取当前某个路径的状态
FileStatus fileStatus = fileSystem.getFileStatus(new Path("/zp.txt"));
System.out.println(fileStatus.isFile()); //是不是一个文件
System.out.println(fileStatus.isDirectory()); //是不是一个目录
System.out.println(fileStatus.getPath()); //文件的路径
System.out.println(fileStatus.getLen()); //文件大小
fileStatus.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}