Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 没有用于scheme:hdfs的文件系统_Java_Maven_Hadoop - Fatal编程技术网

Java 没有用于scheme:hdfs的文件系统

Java 没有用于scheme:hdfs的文件系统,java,maven,hadoop,Java,Maven,Hadoop,我是hadoop新手,开始执行简单的fileread java程序并获得了ioexception。在pom.xml中添加了插件,甚至尝试在属性中添加LocalFileSystem和DistributedFileSystem值,但仍然看到相同的ioexception。请显示您的pom和代码包com.hdfs\u java\u api;导入java.io.InputStream;导入java.net.URI;导入org.apache.hadoop.conf.Configuration;导入org.a

我是hadoop新手,开始执行简单的fileread java程序并获得了ioexception。在pom.xml中添加了插件,甚至尝试在属性中添加LocalFileSystem和DistributedFileSystem值,但仍然看到相同的ioexception。

请显示您的pom和代码包com.hdfs\u java\u api;导入java.io.InputStream;导入java.net.URI;导入org.apache.hadoop.conf.Configuration;导入org.apache.hadoop.fs.FileSystem;导入org.apache.hadoop.fs.Path;导入org.apache.hadoop.io.IOUtils;公共类HadoopFileSystemCat{package com.hdfs_java_api;导入java.io.InputStream;导入java.net.URI;导入org.apache.hadoop.conf.conf.Configuration;导入org.apache.hadoop.fs.FileSystem;导入org.apache.hadoop.fs.Path;导入org.apache.hadoop.io.IOUtils;公共类HadoopFileSystemCat{public static void main(字符串[]args)引发异常{//TODO自动生成的方法存根字符串uri=”hdfs://localhost:50070/Basi/Haddoop.txt“Configuration conf=new Configuration();FileSystem fs=FileSystem.get(URI.create(URI),conf);InputStream in=null;try{in=fs.open(new Path(URI));IOUtils.copyBytes(in,System.out,4096,false);}最后{IOUtils.closeStream(in);}4.0.0 com hdfs_java_api 0.0.1-SNAPSHOT jar hdfs_java_api maven.apache.org UTF-8我在POM文件中添加了此属性,并具有其他属性,如Haoop common、Thread common、map red client&common jdk.tools jdk.tools 1.8.0_111 system C:/Program Files/java/jdk1.8.0_111/lib/tools.jar