Thanks for this information. The jar problem is resolved now.

Exception in thread "main" 
org.apache.hadoop.mapreduce.lib.input.InvalidInputException: Input path does 
not exist: hdfs://localhost:9000/user/hadoop-user/input

I know I don't have input directory but before that I need to find out where 
this user/hadoop-user got created and I am not able to find it.
My root is /Users/Hadoop-User.

-Jignesh

On Oct 5, 2011, at 8:35 PM, Brock Noland wrote:

> Hi,
> 
> Answers, inline.
> 
> On Wed, Oct 5, 2011 at 7:31 PM, Jignesh Patel <[email protected]> wrote:
> 
>> have used eclipse to export the file and then got following error
>> 
>> hadoop-user$ bin/hadoop jar
>> wordcountsmp/wordcount.jarorg.apache.hadoop.examples.WordCount input output
>> 
>> 
>> Exception in thread "main" java.io.IOException: Error opening job jar:
>> wordcountsmp/wordcount.jarorg.apache.hadoop.examples.WordCount
>>       at org.apache.hadoop.util.RunJar.main(RunJar.java:90)
>> Caused by: java.util.zip.ZipException: error in opening zip file
>>       at java.util.zip.ZipFile.open(Native Method)
>>       at java.util.zip.ZipFile.<init>(ZipFile.java:127)
>>       at java.util.jar.JarFile.<init>(JarFile.java:135)
>>       at java.util.jar.JarFile.<init>(JarFile.java:72)
>>       at org.apache.hadoop.util.RunJar.main(RunJar.java:88)
>> 
>> 
> OK, the problem above is that you are missing a space, it should be:
> 
> hadoop-user$ bin/hadoop jar wordcountsmp/wordcount.jar
> org.apache.hadoop.examples.WordCount input output
> 
> with a space between the jar and the class name.
> 
> 
>> I tried following
>> java -jar xf wordcountsmp/wordcount.jar
>> 
> 
> That's not how you extract a jar. It should be:
> 
> jar tf wordcountsmp/wordcount.jar
> 
> to get a listing of the jar and:
> 
> jar xf wordcountsmp/wordcount.jar
> 
> To extract it.
> 
> 
>> and got the error
>> 
>> Unable to access jar file xf
>> 
>> my jar file size is 5kb. I am feeling somehow eclipse export in macOS is
>> not creating appropriate jar.
>> 
>> 
>> 
>> 
>> On Oct 5, 2011, at 8:16 PM, Brock Noland wrote:
>> 
>>> Hi,
>>> 
>>> On Wed, Oct 5, 2011 at 7:13 PM, Jignesh Patel <[email protected]>
>> wrote:
>>>> 
>>>> 
>>>> I also found another problem if I directly export from eclipse as a jar
>>>> file then while trying javac -jar or hadoop -jar doesn't recognize that
>> jar.
>>>> However same jar works well with windows.
>>> 
>>> 
>>> 
>>> Can you please share the error message? Note, the structure of the hadoop
>>> command is:
>>> 
>>> hadoop jar file.jar class.name
>>> 
>>> Note, no - in front of jar like `java -jar'
>>> 
>>> Brock
>> 
>> 

Reply via email to