Hadoop版本:2.7.1
pom依赖如下:
<dependency>
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-common</artifactId>
<version>2.7.5</version>
</dependency>
<dependency>
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-hdfs</artifactId>
<version>2.7.5</version>
</dependency>
<dependency>
<groupId>org.apache.hadoop</groupId>
<artifactId>hadoop-client</artifactId>
<version>2.7.5</version>
</dependency>
连接代码:
@Test
public void test02() throws Exception {
// 设置支持hdfs协议
URL.setURLStreamHandlerFactory(new FsUrlStreamHandlerFactory());
// 将某个文件作为输入流
InputStream inputStream = new URL("hdfs://192.168.133.121:9000/file0126/hello.txt").openStream();
// 将文件内容输出到控制台
IOUtils.copyBytes(inputStream, System.out, 4096, true);
}