java: 通过URL读取hadoop HDFS
  Ta2cNb9VdLMk 2023年12月15日 12 0


package tju;

import org.apache.hadoop.fs.FsUrlStreamHandlerFactory;
import org.apache.hadoop.io.IOUtils;

import java.io.InputStream;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLStreamHandlerFactory;

public class ReadFile3 {
    public static void main(String[] args) throws Exception {
/*        URL url = new URL("http://www.baidu.com");
        InputStream inputStream = url.openStream();
        IOUtils.copyBytes(inputStream, System.out, 4096, true);*/

        URL.setURLStreamHandlerFactory(new FsUrlStreamHandlerFactory());
        URL url = new URL("hdfs://xxx.xxx.xxx.xxx:9000/tju/userinfo.txt");

        InputStream inputStream = url.openStream();
        IOUtils.copyBytes(inputStream, System.out, 4096, true);
    }
}


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年12月15日 0

暂无评论

推荐阅读
  bVJlYTdzny4o   3天前   11   0   0 Java
Ta2cNb9VdLMk