java环境变量的问题
CLASSPATH环境变量为什么要指定:tools.jar和dt.jar
------解决方案--------------------我的异常网推荐解决方案:java环境变量设置,http://www.myexception.cn/java-other/172921.html
------解决方案--------------------tools.jar里面主要是一些工具类,你的程序中一般用不上          
   而且更重要的是:    
   当你运行   javac   Test.java的时候,这个命令自动把这个tools.jar设置为classpath    
                             javac   Test.java      
         就相当于   :java   -classpath   D:\Java\jdk1.5.0_06\lib\tool.jar   Test.java   这个命令    
         只是比较麻烦,所以用javac   封装了     java   -classpath   D:\Java\jdk1.5.0_06\lib\tool.jar
------解决方案--------------------  当你用到某个类的时候,编译器就会到classpath中找相应的类,找不到就会报classNotFound异常,而我们写程序用到的很多类都包含在这两个jar中,所以要放到环境变量中去。