我想运行WordCount示例.
在eclipse中它运行正常.在输出文件夹中,输出文件存在.
我制作了一个WordCount的jar文件,并希望通过命令运行它
hadoop jar WordCount.jar /Projects/input /Projects/output
Run Code Online (Sandbox Code Playgroud)
它给了我错误
Not a valid JAR: /Projects/WordCount.jar
Run Code Online (Sandbox Code Playgroud)
的结果 hdfs dfs -ls /Projects
Found 3 items
-rw-r--r-- 1 hduser supergroup 3418 2014-11-02 15:38 /Projects/WordCount.jar
drwxr-xr-x - hduser supergroup 0 2014-11-02 14:13 /Projects/input
drwxr-xr-x - hduser supergroup 0 2014-11-02 14:16 /Projects/output
Run Code Online (Sandbox Code Playgroud)
它也给了我同样的错误
hadoop jar /Projects/WordCount.jar wordPackage.WordCount /Projects/input /Projects/output
Not a valid JAR: /Projects/WordCount.jar
Run Code Online (Sandbox Code Playgroud)
如何解决这个错误.
我已经运行了tvf命令它给出了这个输出
jar -tvf /home/hduser/Desktop/Files/WordCount.jar
60 Sun Nov 02 16:10:10 PKT 2014 META-INF/MANIFEST.MF
1895 Sun Nov 02 14:02:38 PKT 2014 wordPackage/WordCount.class
1295 …
Run Code Online (Sandbox Code Playgroud) hadoop ×1