hadoop2.x整合手册【3】---编译sqoop的jar以及client的api调用

编译sqoop

在windows下使用mvn编译的时候jre的环境是不够的,必须安装jdk,并且设置JAVA_HOME这个环境变量

设置完成后使用cmd进入到sqoop目录下的client目录

然后调用mvn

maven安装路径\mvn compile
进行编译,调用

maven安装路径\mvn package -Pbinary
打包成jar

成功后在target目录里生成sqoop-client-1.99.3.jar

但是由于使用client的API还需要其他几个项目的jar,需要将sqoop的common项目也编译出来,但是在windows下总是会遇到无法找到“sh”的一个错误。而这个错误是从maven的一个插件中报出来的。

结果还是尝试在centos下将sqoop的全部jar重新生成打包。

果然在centos下一帆风顺,需要的jar包顺利生成。

后来发现其实sqoop的jar的包部分在shell目录下的lib目录下

client的API使用

1.需要引用的jar文件

但是如果还要做其他的操作,将所有shell文件夹下lib下的jar都引用,以及编译生成的所有jar

2.doc的docs/ClientAPI.html路径下调用的实例
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值