很大的一个原因是,你没有将class文件放入系统autoexec.bat的path中,看看你的autoexec.bat是否有这几行:SET PATH=D:\JDK1.21\BIN;你的.class文件所在目录
set CLASSPATH=d:\jdk1.21\jre\lib\rt.jar;
要是还不行,到java.sun.com去下载一个JRE(java run environment)来安装
set CLASSPATH=d:\jdk1.21\jre\lib\rt.jar;
要是还不行,到java.sun.com去下载一个JRE(java run environment)来安装
从两方面查:
1.*.java中包含的类路径对否
如: import java.util.*
...
...
2.批处理文件,附:(我的批处理文件)
C:\WINDOWS\apsinit.exe
SET PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;H:\BC5\BIN;%PATH%;E:\BORLAND\CBUILD~1\BIN;H:\jdk1.2.2\bin
SET CLASSPATH=.;H:\jdk1.2.2\LIB;H:\jdk1.2.2\LIB\dt.jar;H:\jdk1.2.2\LiB\tools.jar;E:\myjava\JavaT;