Hadoop的 WordCount败在最后一步,求救啊
在 ubuntu里搭建了单机模式。
运行WordCount时,程序执行失败,NoClassDefFoundError,怎么解决啊?我是新手。具体如下:
1、这是在eclipse里编写的WordCount:

2、然后执行如下命令,生产jar文件
xxxxxx@ubuntu:~/workspace/WordCount/bin/WordCount$ jar cvf WordCount.jar *.class
已添加清单
正在添加: WordCount.class(输入 = 1700) (输出 = 827)(压缩了 51%)
正在添加: WordCount$Map.class(输入 = 2435) (输出 = 946)(压缩了 61%)
在系统中查看已经生产了jar文件:

3、然后执行程序:
hadoop@ubuntu:/home/long/workspace/WordCount/bin$ /usr/local/hadoop/bin/hadoop jar WordCount.jar WordCount /input /output
出现下面错误,怎么解决呢?我找寻不到~~~纠结
Exception in thread "main" java.lang.NoClassDefFoundError: WordCount (wrong name: WordCount/WordCount)
PS: Hadoop单机环境是OK的,包括input /output文件夹都是正常。
这个是java程序执行的问题吧,求指点!
运行WordCount时,程序执行失败,NoClassDefFoundError,怎么解决啊?我是新手。具体如下:
1、这是在eclipse里编写的WordCount:

2、然后执行如下命令,生产jar文件
xxxxxx@ubuntu:~/workspace/WordCount/bin/WordCount$ jar cvf WordCount.jar *.class
已添加清单
正在添加: WordCount.class(输入 = 1700) (输出 = 827)(压缩了 51%)
正在添加: WordCount$Map.class(输入 = 2435) (输出 = 946)(压缩了 61%)
在系统中查看已经生产了jar文件:

3、然后执行程序:
hadoop@ubuntu:/home/long/workspace/WordCount/bin$ /usr/local/hadoop/bin/hadoop jar WordCount.jar WordCount /input /output
出现下面错误,怎么解决呢?我找寻不到~~~纠结
Exception in thread "main" java.lang.NoClassDefFoundError: WordCount (wrong name: WordCount/WordCount)
PS: Hadoop单机环境是OK的,包括input /output文件夹都是正常。
这个是java程序执行的问题吧,求指点!

...全文
相关推荐
Hadoop示例程序WordCount运行及详解
在hadoop平台上,实现词频统计(WordCount),指令很详细
使用hadoop实现WordCount实验报告.docx
使用hadoop实现WordCount详细实验报告,配有环境变量配置截图以及实验运行及结果详细过程描述与截图
Hadoop的WordCount实例代码
关于Hadoop的WordCount实例代码,能够实现实现单词计数。
Hadoop mapreduce实现wordcount
Hadoop 用mapreduce实现Wordcount实例,绝对能用
hadoop 运行成功代码(wordcount)
hadoop wordcount 实验,成功运行 maven项目(全部源代码)


