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

tal*_*a06 4 apache hadoop hbase hive sqoop

我安装了Hadoop,Hive,HBase,Sqoop并将它们添加到PATH中.

当我尝试执行sqoop命令时,我收到此错误:

Error: Could not find or load main class org.apache.sqoop.Sqoop
Run Code Online (Sandbox Code Playgroud)

发展环境:

操作系统:Ubuntu 12.04 64位

Hadoop版本:1.0.4

Hive版本:0.9.0

Hbase版本:0.94.5

Sqoop版本:1.4.3

Lax*_*ala 12

确保在SQOOP HOME目录下有sqoop-1.4.3.jar.

注意:可能是因为您在Sqoop Distribution下下载了错误的发行


小智 6

我已经在 CentOS 6.3 上解决了这个问题。
我安装了 Hadoop-1.0.4、hbase-0.94.6、hive-0.10.0、pig-0.11.1、sqoop-1.4.3.bin__hadoop-1.0.0、zookeeper-3.4.5。

我也在 sqoop: 上遇到了同样的问题Error - Could not find the main class: org.apache.sqoop.Sqoop

为了解决这个问题,我复制了 jar 文件:sqoop-1.4.3.jarfrom$SQOOP_HOME/$HADOOP_HOME/lib/.

希望这会帮助那些正在努力与 hadoop 一起工作的人。