hadoop java.io.IOException: No FileSystem for scheme: hdfs

异常

 java.io.IOException: No FileSystem for scheme: hdfs

我是想用hive的sql解析方法解析sql,测试类是可以运行的,但是使用java -cp jar包运行就报这个错。

hadoop解决:

conf.set("fs.hdfs.impl", "org.apache.hadoop.hdfs.DistributedFileSystem")

hive解决:

 HiveConf conf = new HiveConf();
// 这一点必须添加 不添加的话 汇报异常,抓不到 java.io.IOException: No FileSystem for scheme: hdfs
conf.set("fs.hdfs.impl", "org.apache.hadoop.hdfs.DistributedFileSystem");
。。。。。
SessionState.start(conf);

你可能感兴趣的:(大数据-hadoop)