系统的环境变量是否改动?看classpath 是否包含当前目录: ".;%classpath%"

解决方案 »

  1.   

    路径没有改,前两天我还用jdk编程序了,环境变量没有动。
    程序可以编译而且没有错误,只是运行的时候就不对了!
      

  2.   

    我用的是Window2000
    环境变量是这样设的:
    CLASSPATH:
    C:\Program Files\Borland\InterBase\InterClient\interclient.jar;.;C:\jdk1.3.0_01\lib\tools.jarPATH:
    C:\Program Files\Borland\Delphi7\Bin;C:\Program Files\Borland\Delphi7\Projects\Bpl\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\system32\WBEM;C:\PROGRA~1\BORLAND\CBUILD~1\BIN;C:\PROGRA~1\BORLAND\CBUILD~1\PROJECTS\BPL;C:\jdk1.3.0_01\bin不知道有没有问题。
      

  3.   

    应该问题不大,注意大小写,试试:比如你要执行的yourclassname.class到你的目标类目录下,用java -cp .  yourclassname 怎样呢?