问答详情
源自:5-3 WordCount单词计数(下)

执行hadoop打包好的作业时报错

[root@lbx-rd-dev-zsd examples]# hadoop jar word.jar WordCount input_wordcount output_wordcount

Exception in thread "main" java.io.IOException: Error opening job jar: word.jar

at org.apache.hadoop.util.RunJar.main(RunJar.java:94)

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:219)

at java.util.zip.ZipFile.<init>(ZipFile.java:149)

at java.util.jar.JarFile.<init>(JarFile.java:166)

at java.util.jar.JarFile.<init>(JarFile.java:103)

at org.apache.hadoop.util.RunJar.main(RunJar.java:92)


提问者:慕哥1890516 2017-09-28 14:16

个回答

  • qq_领悟_20
    2017-09-29 21:25:37

    这是因为找不到 job jar 而出现的错误,试试下面这个指令:

    bin$ hadoop jar ../hadoop-0.20.2/hadoop-0.20.2-examples.jar wordcount input output 

    也有可能是打包的时候没加类