Java Exlips 操作 Hadoop
来源:互联网 发布:注册域名 编辑:程序博客网 时间:2024/06/01 07:35
一:新建Java项目;
二:导入Hadoop依赖Jar包,图:
三L新建Class
import java.io.FileInputStream;import java.io.IOException;import java.net.URI;import java.net.URISyntaxException;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.fs.FSDataInputStream;import org.apache.hadoop.fs.FSDataOutputStream;import org.apache.hadoop.fs.FileSystem;import org.apache.hadoop.fs.Path;import org.apache.hadoop.io.IOUtils;public class Demo_1 { public static void main(String[] args) throws IOException, URISyntaxException { /**hdfs://192.168.167.166:9090为:core-site.xml中配置的地址*/ final FileSystem fileSystem=FileSystem.get(new URI("hdfs://192.168.167.166:9090"), new Configuration()); /**创建文件夹*/ /*fileSystem.mkdirs(new Path("/d1000")); /**上传文件 create 先创建后上传 */ /*FSDataOutputStream out = fileSystem.create(new Path("/d1000/f1000")); FileInputStream in = new FileInputStream("D://log.txt"); IOUtils.copyBytes(in, out,new Configuration(),true);*/ /**下载文件 Open 先打开后下载:*/ /*FSDataInputStream in = fileSystem.open(new Path("/d1000/f1000")); IOUtils.copyBytes(in, System.out, new Configuration());*/ /**删除文件*/ /*fileSystem.delete(new Path("/d1000/f1000"),false);*/ }}window宿主机浏览器测试方法: /*192.168.167.166:50075 hadoop为虚拟机的Ip,端口不变,可以浏览器查看HDFS的文件(前提是虚拟机启动了hadoop)*/http://192.168.167.166:50075/browseDirectory.jsp?namenodeInfoPort=50070&dir=/
0 0
- Java Exlips 操作 Hadoop
- hadoop java操作hdfs
- Java操作Hadoop详解
- hadoop java HDFS 读写操作
- JAVA操作HDFS API(hadoop)
- JAVA操作HDFS API(hadoop)
- Hadoop Mapreduce Java操作实例
- JAVA 操作hadoop分布式文件系统
- Hadoop FIleSystem API JAVA操作。
- 使用Java操作Hadoop API
- Hadoop概念&命令操作&java操作
- Hadoop HelloWord Examples -对Hadoop FileSystem进行操作 - 基于Java
- hadoop Java接口 文件操作类
- hadoop hdfs java api 文件操作类
- 使用java api操作Hadoop文件
- 使用java api操作Hadoop文件
- 使用java api操作Hadoop文件
- 使用java api操作Hadoop文件
- 堆的基本操作:定义、创建、插入、删除、排序
- iOS的UIButton和UILable
- CCNA学习指南 网络互联
- Swift _basics
- nodejs保存文件问题
- Java Exlips 操作 Hadoop
- html引用图片资源无法显示的问题
- [Erlang]时间函数及时间校正机制详解
- Apple Watch视频教程(连载)
- INSERT INTO SELECT 和 SELECT INTO 两种表复制语句
- html5 本地存储
- Unity3D使用SVN进行版本控制
- 最小生成树之Kruskal算法和Prim算法
- ZOJ 38727(贪心)