2-5HDFS的java接口(Hadoop系列day02)

java接口操作hdfs

新建項目

java project
保證jdk版本和以後Linux中jdk版本一直(大版本一致即可)

導入jar包

new folder lib
將jar包放在這個lib文件夾下
這裏寫圖片描述

這裏寫圖片描述

這裏寫圖片描述

build path

開始寫程序

新建HDFSDemo類

這裏寫圖片描述

這裏寫圖片描述

FileSystem 類 —org.apache.hadoop.fs (是一個抽象類,不能new)

下載文件

這裏寫圖片描述

這裏寫圖片描述

這裏寫圖片描述

這裏寫圖片描述

這裏寫圖片描述

這裏寫圖片描述

下載的簡潔寫法

這裏寫圖片描述

上傳文件

這裏寫圖片描述

這裏寫圖片描述

權限問題
這裏寫圖片描述
解決辦法:僞裝成root用戶
這裏寫圖片描述

這裏寫圖片描述

刪除hdfs文件

這裏寫圖片描述

假如文件夾不爲空,不使用遞歸刪除會報錯

創建文件夾

這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章