把你的classpath改为:
.;c:\jdk13\lib\dt.jar;c:\jdk13\lib\tools.jar注意,要有.;

解决方案 »

  1.   

    谢谢,搞定,
    但我想知道为什么, 是不是Java的类库要有两个,一个是 dt.jar, 一个是tools.jar?同时,为什么要有  .;  ?
    我真的不懂! 谢谢
      

  2.   

    因为你不加.;那么用java运行你的程序的时候,它就不知道到当前目录下找
    你的CLASS,而仅仅是跑到CLASSPATH中去找,你自己写的程序的CLASS
    当然不在CLASSPATH中,所以就报错