请问在设置环境变量classpath的时候是否必须把tools.jar设置进去,起什么作用?不设置的话能否正常运行?

解决方案 »

  1.   

    你可以把jar文件解压缩
    看看里面的class文件有没有用
    如果没用的话就不用添加到classpath里了
      

  2.   

    tools.jar不是必须的,但rt.jar是必需的
      

  3.   

    不用设置
    因为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  这一段