Hadoop在线程中获取错误异常;“主要”;java.lang.NoClassDefFoundError:

Hadoop在线程中获取错误异常;“主要”;java.lang.NoClassDefFoundError:,hadoop,Hadoop,我对hadoop和map reduce编程非常陌生。 我下载了1.2.1版,并试图通过命令查看一些示例 bin/hadoop jar hadoop*example*.jar 有了这个命令,我得到了异常。这里怎么了?安装有问题吗 Exception in thread "main" java.lang.NoClassDefFoundError: 1/2/1/hadoop-1/2/1/libexec////logs Caused by: java.lang.ClassNotFoundExcepti

我对hadoop和map reduce编程非常陌生。 我下载了1.2.1版,并试图通过命令查看一些示例

bin/hadoop jar hadoop*example*.jar
有了这个命令,我得到了异常。这里怎么了?安装有问题吗

Exception in thread "main" java.lang.NoClassDefFoundError: 1/2/1/hadoop-1/2/1/libexec////logs
Caused by: java.lang.ClassNotFoundException: 1.2.1.hadoop-1.2.1.libexec....logs
    at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:315)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:330)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:250)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:398)
正确的命令是:

bin/hadoop jar hadoop-*-examples.jar <program name>

参考资料:

我仍然收到相同的错误。我在版本1.0.4上尝试了相同的命令,并且能够看到可用的示例。但是在1.0.4版上,即使在使用setJarByClass()之后,我在这里修改的字数计算程序也会出现同样的错误,我没有任何自定义类。请在这里发布用于运行Hadoop示例作业的命令。请参见可用作业的列表:
job.setJarByClass(WordCount.class);