把配置的CLASSPATH清空。
多数情况都是配置了错误的CLASSPATH,现在的jdk根本不需要这个环境变量了,没有设置的必要。
在配置classpath的时候加上.(点)
.;%java_home%\dt.jar;%java_home%\dt.tools.jar
记得一定加面的点,我记得以前我不加就出现过类似的问题
建议在主类文件夹下新建一个bat文件来启动命令行,这样就不会出现这个错误了。
出现这个错误的原因可能是因为你在环境变量里面指定了CLASSPATH变量,因此限制了你编译时的文件夹。