阅读 114

hdfs的相关api

连接hdfs

根据hdfs的版本引用相关的hdfs依赖

        
        
            org.apache.hadoop
            hadoop-client
            2.6.5
        
        
        
            org.apache.hadoop
            hadoop-common
            2.6.5
        
        
        
            org.apache.hadoop
            hadoop-hdfs
            2.6.5
        

将hdfs中的core-site.xmlhdfs-site.xml放进项目的resources目录里

简单编码测试下

public class Connection {
    public static void main(String[] args) throws IOException, URISyntaxException, InterruptedException {
        Configuration configuration=new Configuration();
        System.setProperty("HADOOP_USER_NAME", "root");
        FileSystem fs = FileSystem.get(configuration);
        System.out.println(fs.getHomeDirectory());
        //拿到FileSystem后可以简单操作下hdfs,若是运行成功则代表连接成功!
    }


}

原文:https://www.cnblogs.com/shouyaya/p/14130657.html

文章分类
代码人生
文章标签
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐