Java NoClassDefFoundError:ubuntu-12.04上hadoop-2.2.0的字数

Java NoClassDefFoundError:ubuntu-12.04上hadoop-2.2.0的字数,java,hadoop,Java,Hadoop,我在ubuntu-12.04桌面上执行了字数计算程序hadoop-2.2.0,得到了这个错误 Exception in thread "main" java.lang.NoClassDefFoundError: WordCount (wrong name: org/myorg/WordCount) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.define

我在ubuntu-12.04桌面上执行了字数计算程序hadoop-2.2.0,得到了这个错误

Exception in thread "main" java.lang.NoClassDefFoundError: WordCount (wrong name: org/myorg/WordCount)
        at java.lang.ClassLoader.defineClass1(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
        at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Class.java:274)
        at org.apache.hadoop.util.RunJar.main(RunJar.java:205)

我猜你没有正确运行wordcount类

NoClassDefFoundError:此异常表示JVM在其内部类定义数据结构中查找了类的定义,但没有找到它。这不同于说它不能从类路径加载。通常这表示我们以前试图从类路径加载一个类,但由于某种原因它失败了-现在我们尝试再次使用该类,因此需要加载它,因为它上次失败了,但我们甚至不打算尝试加载它,因为我们之前加载它失败了,并且有理由怀疑我们会再次失败。早期的故障可能是ClassNotFoundException或ExceptionInInitializeError,指示静态初始化块中的故障或任何数量的其他问题。关键是,NoClassDefFoundError不一定是类路径问题


请遵循此说明,它解释了如何正确运行MapReduce程序

确实缺少回答信息。你执行了什么命令?