找不到或无法加载主类 org.apache.sqoop.sqoop

错误:找不到或无法加载主类 org.apache.sqoop.sqoop

我从网上搜索答案,说把sqoop的lib目录下的sqoop的jar包放到hadoop的lib下,或者放到share/hadoop/yarn下,其实这种说法是片面的!因为到1.4.5及以后版本安装包的lib下就已经没有了sqoop-1.4.5.jar或者sqoop-1.4.6.jar.

解决方法:

1.sqoop-1.4.x.tar.gz在1.4.5以上的安装包已经没有了这个jar包,必须下载sqoop-1.4.6.bin_hadoop-2.0.4-alpha.tar.gz这个安装包。

2.然后解压这个安装包,打开安装包取出sqoop-1.4.6.jar放在hadoop的lib下,或者放到share/hadoop/yarn下.

3.再次导入数据,查看报错是否存在,一般情况都会解决。

猜你喜欢

转载自blog.csdn.net/wscrf/article/details/80201455
今日推荐