我的程序使用UE编写的,编译的时候没有问题,但是运行就出现以下问题,请问是怎么回事啊?
程序:
public class Hello{ 
public static void main(String[] args) { 
System.out.println("Hello Java!"); 


运行结果:
d:\java>javac Hello.javad:\java>java Hello
Exception in thread "main" java.lang.NoClassDefFoundError:Hello

解决方案 »

  1.   

    异常提示:没找到Hello类文件,你的Hello.java文件放到哪个目录下,就去那里编译运行。
      

  2.   

    java -cp . Hello去网上搜搜资料,关于Classpath的配置使用
      

  3.   

    你的Hello.java文件放到哪个目录下,就去那里编译运行
    命令都是在bin文件夹里面
    放在这个文件夹里面编译就行!
      

  4.   

    我的文件就放在d:\java\的下面啊!
      

  5.   

    我放在BIN下面运行了还是同样的问题?!
      

  6.   

    是这样的,你的jdk和jre版本不匹配,可能以前装了某种java编译器后,没有处理好