[ sqoop篇]用java操作hdfs时,添加hdfs的依赖时注意事项

一:用java操作hdfs,首先要将hdfs依赖的jar包导入到java工程中来.那么hadoop依赖的jar包有哪些呢?首先看一下hadoop的目录结构05cc2bc63bcb4f49a9e9fd3301ea6671.jpg

 由hadoop目录可得,想要用java操作hdfs,就添加hadoop的依赖。具体操作如下:

1. hadoop-2.7.3/share/hadoop/common下的三个jar包以及hadoop/common/lib的所有jar包复制到java工程的lib目录下

c22e57258b654a30859f07546d55ae82.jpg

a0cb54de8a7141cc8d77f904b48ca501.png

2. hadoop-2.7.3/share/hadoop/hdfs下的三个jar包以及hadoop/ hdfs/lib的所有jar包复制进java工程的lib目录下

daac9478b8524c56b2ac25e363f16a19.png

 

二:添加hadoop依赖的具体步骤如下

1.在HdfsDemo工程下创建lib目录,用来添加hadoop依赖的jar包

666d02aca1d44061bfeb83786291b9b0.png

 2.将hadoop依赖的jar包导入到lib目录下。具体操作如下

(1)将hadoop2.7.3/share/hadoop/common下的三个jar包以及hadoop/common/lib的所有jar包复制到java工程的lib目录下

(2) 将hadoop-2.7.3/share/hadoop/hdfs下的三个jar包以及hadoop/ hdfs/lib的所有jar包复制进java工程的lib目录下

b3db7235362240c49c64b8b6f23ac9f0.png

 3.将lib目录添加进项目中来

f120ae48312a437e9d0500e713343d80.png

 4. jdk1.8( 在Dependencies依赖下)

95bed98f06c9490a94dea1310c198754.png

 5.点击jdk1.8后面的“+”号,添加jar包或者目录

08b3cf845a8643abb79bd0ae00008516.png

 6.自动定位到项目工程

f21f239f9e544e31893ccdfce41987b3.png

 7.定位到工程下的lib目录,点击确定

ccbf62bbcc5a4a4cb300b1790b962ed4.png

 8.可以看见添加lib目录到项目中成功

533626fc41c4417aaedbb5cad56ea43a.png

 9.开始开发我们的hdfs程序了

78c5ff863529465fbf2e0f6ccf3f9071.png

 

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值