码迷,mamicode.com
首页 > 编程语言 > 详细

HDFS文件系统的使用--java

时间:2020-02-23 18:26:56      阅读:82      评论:0      收藏:0      [点我收藏+]

标签:dfs   public   info   jar   conf   height   img   code   col   

一、准备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();
    }
    }

 

HDFS文件系统的使用--java

标签:dfs   public   info   jar   conf   height   img   code   col   

原文地址:https://www.cnblogs.com/the-roc/p/12350639.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!