You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@sqoop.apache.org by iwannaplay games <fu...@gmail.com> on 2012/07/20 07:46:34 UTC

ClassNotFoundException: com.cloudera.sqoop.Sqoop

Hi

I Downloaded Sqoop from http://sqoop.apache.org and untar the file.
Added env variable SQOOP_HOME pointing to the above exploded folder.
Finally added $SQOOP_HOME/bin in the PATH.
Still i am getting this error

[hduser@master bin]$ ./sqoop-help
Warning: $HADOOP_HOME is deprecated.

Exception in thread "main" java.lang.NoClassDefFoundError:
com/cloudera/sqoop/Sqoop
Caused by: java.lang.ClassNotFoundException: com.cloudera.sqoop.Sqoop
        at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
Could not find the main class: com.cloudera.sqoop.Sqoop.  Program will exit.

Please help me

 Thanks & Regards
 Prabhjot

Re: ClassNotFoundException: com.cloudera.sqoop.Sqoop

Posted by iwannaplay games <fu...@gmail.com>.
Thanks a tonn Cheolsoo

I was struggling from 5 days to find out what exactly went wrong...

Thanks again

Regards
Prabhjot


On 7/20/12, Cheolsoo Park <ch...@cloudera.com> wrote:
> Hello Prabhjot,
>
> Which tarball did you download? The source tarball (
> sqoop-1.4.1-incubating-src.tar.gz<http://apache.tradebit.com/pub/sqoop/1.4.1-incubating/sqoop-1.4.1-incubating-src.tar.gz>)
> doesn't include Sqoop jar file, so you get that error. Please download one
> of the following:
>
>  sqoop-1.4.1-incubating__hadoop-0.20.tar.gz
> <http://apache.tradebit.com/pub/sqoop/1.4.1-incubating/sqoop-1.4.1-incubating__hadoop-0.20.tar.gz>
>  sqoop-1.4.1-incubating__hadoop-0.23.tar.gz
> <http://apache.tradebit.com/pub/sqoop/1.4.1-incubating/sqoop-1.4.1-incubating__hadoop-0.23.tar.gz>
>  sqoop-1.4.1-incubating__hadoop-1.0.0.tar.gz
> <http://apache.tradebit.com/pub/sqoop/1.4.1-incubating/sqoop-1.4.1-incubating__hadoop-1.0.0.tar.gz>
>
> Thanks,
> Cheolsoo
>
> On Thu, Jul 19, 2012 at 10:46 PM, iwannaplay games <
> funnlearnforkids@gmail.com> wrote:
>
>> Hi
>>
>> I Downloaded Sqoop from http://sqoop.apache.org and untar the file.
>> Added env variable SQOOP_HOME pointing to the above exploded folder.
>> Finally added $SQOOP_HOME/bin in the PATH.
>> Still i am getting this error
>>
>> [hduser@master bin]$ ./sqoop-help
>> Warning: $HADOOP_HOME is deprecated.
>>
>> Exception in thread "main" java.lang.NoClassDefFoundError:
>> com/cloudera/sqoop/Sqoop
>> Caused by: java.lang.ClassNotFoundException: com.cloudera.sqoop.Sqoop
>>         at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
>>         at java.security.AccessController.doPrivileged(Native Method)
>>         at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
>>         at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
>>         at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
>>         at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
>> Could not find the main class: com.cloudera.sqoop.Sqoop.  Program will
>> exit.
>>
>> Please help me
>>
>>  Thanks & Regards
>>  Prabhjot
>>
>

Re: ClassNotFoundException: com.cloudera.sqoop.Sqoop

Posted by Cheolsoo Park <ch...@cloudera.com>.
Hello Prabhjot,

Which tarball did you download? The source tarball (
sqoop-1.4.1-incubating-src.tar.gz<http://apache.tradebit.com/pub/sqoop/1.4.1-incubating/sqoop-1.4.1-incubating-src.tar.gz>)
doesn't include Sqoop jar file, so you get that error. Please download one
of the following:

 sqoop-1.4.1-incubating__hadoop-0.20.tar.gz
<http://apache.tradebit.com/pub/sqoop/1.4.1-incubating/sqoop-1.4.1-incubating__hadoop-0.20.tar.gz>
 sqoop-1.4.1-incubating__hadoop-0.23.tar.gz
<http://apache.tradebit.com/pub/sqoop/1.4.1-incubating/sqoop-1.4.1-incubating__hadoop-0.23.tar.gz>
 sqoop-1.4.1-incubating__hadoop-1.0.0.tar.gz
<http://apache.tradebit.com/pub/sqoop/1.4.1-incubating/sqoop-1.4.1-incubating__hadoop-1.0.0.tar.gz>

Thanks,
Cheolsoo

On Thu, Jul 19, 2012 at 10:46 PM, iwannaplay games <
funnlearnforkids@gmail.com> wrote:

> Hi
>
> I Downloaded Sqoop from http://sqoop.apache.org and untar the file.
> Added env variable SQOOP_HOME pointing to the above exploded folder.
> Finally added $SQOOP_HOME/bin in the PATH.
> Still i am getting this error
>
> [hduser@master bin]$ ./sqoop-help
> Warning: $HADOOP_HOME is deprecated.
>
> Exception in thread "main" java.lang.NoClassDefFoundError:
> com/cloudera/sqoop/Sqoop
> Caused by: java.lang.ClassNotFoundException: com.cloudera.sqoop.Sqoop
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
>         at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
> Could not find the main class: com.cloudera.sqoop.Sqoop.  Program will
> exit.
>
> Please help me
>
>  Thanks & Regards
>  Prabhjot
>