classpath 问题,请用搜索问题,这种问题回答已经很多了

解决方案 »

  1.   

    可能是classpath问题:
    例如:
        jdk所在路径为C:  则:在autoexec.bat中
                           SET PATH = c:\jdk\bin;%PATH% 
      

  2.   

    1、类名和文件名不匹配
    2、classpath环境没设对
      

  3.   

    我的jdk1.4是安装在d:中,而且也正确设置了path和classpath,我用的操作系统是win2000,这两项设置是在系统选项里完成的,设置如下:
    classpath=.;d:\jdk1.4\lib\tools.jar
    path=d:\jdk1.4\bin;D:\PROGRA~1\Borland\CBUILD~1\Projects\Bpl;D:\PROGRA~1\Borland\CBUILD~1\Bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;D:\PROGRA~1\ULTRAE~1
    而且程序中的主类名和文件名完全一样,开头也是大写的,不知是何原因?
      

  4.   

    你的main函数是否写成如下格式了呢?
    public static void main(String[] args){}
      

  5.   

    版本混乱导致?
    ____________________
    www.javaunion.org
      

  6.   

    如果正确设置了classpath, 应该是扩展名给你带来了麻烦, 不能是 My.class,
    命令行应为:java d:\jdk1.4\bin\My