已经编译成功的.class文件,执行  java 类名  的时候报了一个 Exception in thread "main" java.lang.NoClassDefFondError:  类名,请教各位高手,这是怎么回事?

解决方案 »

  1.   

    我的环境变量是这样设的:
    系统变量->新建->变量名:JAVA_HOME 变量值:D:\jdk1.4
    系统变量->新建->变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib
    系统变量->编辑->变量名:Path :%JAVA_HOME%\bin; 
    请问我哪里出了问题?
      

  2.   

    CLASSpath 要配2个变量  就是lib目录下的最后一个和最前一个文件的路径
      

  3.   

    类名不对,你java 的时候,应该是把类名弄错了!你要java 包含主函数的那个类名!
      

  4.   

    >java package.className(注意不带.class后缀)