Exception in thread "main" java.lang.NoClassDefFoundError: Hello/class
Caused by: java.lang.ClassNotFoundException: Hello.class
        at java.net.URLClassLoader$1.run(URLClassLoader.java:221)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:209)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:324)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:269)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:337)
Error: Could not find the main class.
Error: A JNI error has occurred, please check your installation and try again
path和classpath都设置正确!!可是就是不能运行!!希望高手指点啊!!(path和classpath绝对没错!我都检查和重新设置了五遍了)

解决方案 »

  1.   

    Exception in thread "main" java.lang.NoClassDefFoundError: Hello/class 没有发现类啊 !估计你的错误在这:编译真确,但运行错误;注意:javac 你的整个.java文件
           java 你的含main 的那个类名!
      

  2.   

    将classpath设置为.;半角句号和半角分号;代表当前目录,再javac那个文件.然后再java那个字节码文件
      

  3.   

    我也遇到同样的问题,按照你说的,可还是同样的错误啊
    v...高人帮忙啊,加q:36881062,说明java。
    谢谢。