我正在努力与下面的代码。谁能帮我整理一下。
[cloudera@localhost ~]$ hadoop jar /usr/lib;
Exception in thread "main" java.io.IOException: Error opening job jar: /usr/lib
at org.apache.hadoop.util.RunJar.main(RunJar.java:135)
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:133)
[cloudera@localhost ~]$
我想在hadoop中运行wordcount示例jar,但它不允许使用inbuild jar
谢谢你,安布克。
2条答案
按热度按时间h7wcgrx31#
尝试执行以下命令。假设声明了$hadoop\u home,并且您已将输入数据复制到hdfs。
vh0rcniy2#
你需要指向一个真正的jar。
"/usr/lib"
不是jar文件。有关命令,请参阅此。