路径少了  JAVA_HOME  吧

解决方案 »

  1.   

    java test
    后面不要加.class
      

  2.   

    环境没配置好,给你参考一下我的. JAVA_HOME:D:\j2sdk1.4.2_03
          PATH:%JAVA_HOME%\BIN;%J2EE_HOME%\BIN;%J2EE_HOME%\LIB
    CLASS_PATH:.;%JAVA_HOME%\LIB;%J2EE_HOME%\LIB  
       注意这个 .; 一定要有
      

  3.   

    zjpangxie(又胡了) 说的有道理
      

  4.   

    因為 JDK會去尋找 C:\ (工作目錄) , 它不知道要去找 C:\(程序目录) , 所以不會去找
    找不到 test.class , 它就會給一個 java.lang.NoClassDefFoundError
      

  5.   

    你的环境变量有问题:
    path=c:\j2sdk14\bin;
    classpath=,;c:\j2sdk14\lib\tools.jar;c:\j2sdk14\lib\dt.jar;
                c:\j2sdk14\bin;
    javahome=c:\j2sdk14;
    我的电脑右键属性,高级里
      

  6.   

    java_home 不一定要的,你用目录代替也可以的
      

  7.   

    java补需要带.class后缀。变量设置错误
      

  8.   

    呵呵 我回复的上面又有两位回了同意poplarfool()  用目录也可以解决的
      

  9.   

    告诉你怎么解决吧,你只要將 C:\(程序目录) 加入到 CLASSPATH 的一部份就行了.
      

  10.   

    搞定。谢谢楼上各位大虾!按poplarfool说的方法解决了
      

  11.   

    用JAVA_HOME变量感觉更程序化些,更方便.