FileDown
2024-10-01 12:09:01
import org.apache.hadoop.conf.*;
import org.apache.hadoop.fs.*; import java.io.IOException;
import java.net.URI;
import java.net.URISyntaxException; public class FileDown { public static void main(String[] args) throws URISyntaxException, IOException, InterruptedException {
Configuration conf=new Configuration();
URI uri=new URI("hdfs://192.168.1.100:9000");
FileSystem fs=FileSystem.get(uri,conf,"hadoop");
//HDFS文件:"/a.txt"为hdfs的文件,如果没有该文件请从Linux上传一个文件到HDFS.
Path src=new Path("/user/hadoop/myfile1");
//local文件:在Windows D盘创建一个文件夹test存放下载的文件
Path dst=new Path("C:\\Users\\Raodi\\Desktop\\BCtest\\setup");
//从HDFS下载文件到本地
fs.copyToLocalFile(src,dst);
/**
* C:\\Users\\Raodi\\Desktop\\BCtest\\setup
* C:\\Users\\Raodi\\Desktop\\BCtest\\setup\\ 两者无区别,无改名现象
*/ } }
最新文章
- 解决:ERROR: Cannot launch Jack server
- Coding源码学习第三部分(EaseStartView.m)
- 工作中常用的Linux命令:mkdir命令
- 【原创】14. MYSQL++之SSQLS(原理解析)
- asp.net获取客户端IP方法(转载)
- Ubuntu Android Studio/IntelliJ IDEA 支持文件中文命名
- Java的类演进过程
- Android学习笔记--存储方案(SharedPreference、文件IO)
- c++ 友元类
- Java基础:泛型
- win10 uwp 通知列表
- HTML 5 video 视频标签全属性详解
- fopen()函数参数
- Vue.directive 自定义指令的问题
- [总结] 二维ST表及其优化
- 【C#】多数组间的取重取余
- VB代码收集
- 动态开点线段树(陕西师范18k题)---get new skill
- java后端实习生面试题目
- exercise 1-6