[ http://issues.apache.org/jira/browse/HADOOP-464?page=all ]
Doug Cutting resolved HADOOP-464. --------------------------------- Fix Version/s: 0.6.0 Resolution: Fixed I committed this, although implemented slightly differently. Rather than printing a message to standard error to amend the uninformative exception, I instead improved the exception. Now the output looks like: % bin/hadoop jar foo Exception in thread "main" java.io.IOException: Error opening job jar: foo at org.apache.hadoop.util.RunJar.main(RunJar.java:82) Caused by: java.util.zip.ZipException: No such file or directory at java.util.zip.ZipFile.open(Native Method) at java.util.zip.ZipFile.<init>(ZipFile.java:203) at java.util.jar.JarFile.<init>(JarFile.java:132) at java.util.jar.JarFile.<init>(JarFile.java:70) at org.apache.hadoop.util.RunJar.main(RunJar.java:80) > Troubleshooting message for RunJar (bin/hadoop jar) > --------------------------------------------------- > > Key: HADOOP-464 > URL: http://issues.apache.org/jira/browse/HADOOP-464 > Project: Hadoop > Issue Type: Improvement > Components: util > Reporter: Michel Tourn > Fix For: 0.6.0 > > Attachments: runjar.patch > > > Many users get this exception when using bin/hadoop > There are various reasons: > HADOOP_CONF_DIR or HADOOP_HOME misconfigured. > "hadoop jar" parameter incorrect > So the patch displays the path of the jar it is trying to open if this fails: > Problem while opening hadoop job jar: /home/build/hadoop-streaming.jar > Exception in thread "main" 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:203) > at java.util.jar.JarFile.<init>(JarFile.java:132) > at java.util.jar.JarFile.<init>(JarFile.java:70) > at org.apache.hadoop.util.RunJar.main(RunJar.java:80) -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira