《从零开始学Hadoop大数据分析(视频教学版)》 —3.4.5 文件上传
3.4.5 文件上传
前面创建了文件夹及文件的递归显示,接着来看一下文件的上传。关于文件上传的代码如下:
public static void uploadFile() {
Configuration conf = new Configuration();
try {
FileSystem fs = FileSystem.get(conf);
//定义文件的路径和上传的路径
Path src = new Path("e://upload.doc");
Path dest = new Path("/yunpan/upload.doc ");
//从本地上传文件到服务器上
fs.copyFromLocalFile(src, dest);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
关于文件的上传,首先需要定义上传源src,这里的src是指本地文件路径,即将要上传的目的地路径是dest,也就是HDFS上的路径。一旦设定了文件上传的数据源和目的路径之后,就可以调用FileSystem的copyFromLocalFile()方法来实现文件的上传了。
- 点赞
- 收藏
- 关注作者
评论(0)