java从hdfs中下载文件到本地
来源:互联网 发布:java hadoop 读取文件 编辑:程序博客网 时间:2024/06/05 23:06
hdfs 在linux 搭建好,之后启动hdfs
hdfs核心机制看可这 篇
http://www.cnblogs.com/thinkpad/p/5173705.html
接下来新建java项目 引入HDFS所需要的包,这里的jar包可以从hadoop安装包里拿
解压haddoop gz进入 hadoop-2.4.1\share\hadoop\hdfs
进入hadoop-2.4.1\share\hadoop\common
导入java项目 编写如下demo
package hdfs.zanghan;import java.io.FileOutputStream;import java.io.IOException;import org.apache.commons.io.IOUtils;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.fs.FSDataInputStream;import org.apache.hadoop.fs.FileSystem;import org.apache.hadoop.fs.Path;public class HdfsUtils {public static void main(String[] args) throws IOException {//上传文件到HDFSConfiguration conf=new Configuration();FileSystem fs=FileSystem.get(conf);Path src=new Path("hdfs://zanghan02:9000/aa.txt");FSDataInputStream inputStream=fs.open(src);FileOutputStream os=new FileOutputStream("F://aa.txt");IOUtils.copy(inputStream,os);}}
首先你现在的东西在hdfs上是有的
conf配置文件从etc/hadoop/拿。core-site.xml
hafs-site.xml
放到src目录下
运行,查看F://aa.txt文件
阅读全文
0 0
- java从hdfs中下载文件到本地
- 从虚拟机中下载文件到本地
- 从网络Url中下载文件到本地
- java 从网络Url中下载文件
- java 从网络Url中下载文件
- java 从网络Url中下载文件
- java 从网络Url中下载文件
- java 从网络Url中下载文件
- java 从网络Url中下载文件
- java 从网络Url中下载文件
- java 从网络Url中下载文件
- JAVA 从FTP目录中下载文件
- java 从网络Url中下载文件
- java 从网络Url中下载文件
- java 从网络Url中下载文件
- java 从网络Url中下载文件
- 从链接中下载文件
- 从url中下载文件
- UVA10214TreesInAWood
- 关键字结构体的介绍以及typede与define的区别
- SQLSERVER Negative SQL Server SPIDs(Unit of Work ID)
- Vivado中几种仿真模式比较
- Java并发编程:Lock
- java从hdfs中下载文件到本地
- 传值,传指针,传引用的一些事
- Big Event in HDU(多重背包问题)
- WPF PasswordBox样式(占位符,清除按钮 )
- 【leetcode】【套路题】476. Number Complement
- iOS与Unity3D、Arkit框架混编
- prometheus获取Consul上注册的服务
- QTP 自动化测试 之 Object.Exist()不起作用怎么办?
- c#的ORM框架Grove Kit安装以及使用