码迷,mamicode.com
首页 > 编程语言 > 详细

使用java API操作hdfs--读取hdfs文件并打印

时间:2016-05-09 10:01:16      阅读:905      评论:0      收藏:0      [点我收藏+]

标签:

在myclass之中创建类文件,这个myclass目录是自己创建的。

技术分享

编译的时候会报如下的错误:

技术分享

很明显就是没有导入包的结果

见这个API网站,则可以找到响应的包,当然还有java的api文档

http://hadoop.apache.org/docs/r1.2.1/api/index.html

http://docs.oracle.com/javase/7/docs/api/

通过寻找两个文档,需要导入

如下的包:

技术分享

然而依旧会报如下的错误:

技术分享

这是因为他根本就招不到需要导入的文件具体在哪个地方,经过查找api文档,可知,其hadoop相关的类,逗存在与core的jar包里面

所以有如下的命令:

技术分享

瞧瞧,这下就编译成功了。

然后在运行

技术分享

这样运行的话,就直接可以运行成功了,因为设置了classpath,所以即使在别的目录里面也可以找到URLCat这个类。

hadoop   的 jar 包存在的位置

技术分享

使用java API操作hdfs--读取hdfs文件并打印

标签:

原文地址:http://www.cnblogs.com/beigongfengchen/p/5472731.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!