我装上了1.5的jdk,可是没看到lib目录下有:dt.jar和tools.jar ,
classpath该怎么设置?

解决方案 »

  1.   

    我在dos下,运行:java,可以看出能够jdk已经装好了,
    运行tomcat后,http://localhost:8080/也出现了小猫首页,
    可是运行一个jsp文件时候,报如下错误:SEVERE: Javac exception 
    Unable to find a javac compiler;
    com.sun.tools.javac.Main is not on the classpath.
    Perhaps JAVA_HOME does not point to the JDK
      

  2.   

    你是tomcat版本?
    tomcat5.5支持jdk1.5
      

  3.   

    我才裝的jdk1.5版的在lib下面就有樓主所說的
    dt.jar   140k和tools.jar  6865k
    你可能是版本搞錯了吧。重新下一個吧
    https://sdlcweb2b.sun.com/ECom/EComActionServlet;jsessionid=AD4480F9CA87CEC655C9515870CC331F把jdk-1_5_0_05-windows-i586-p.exe下載下來
    重裝一下吧
    我的jdk1.5裝到c盤
    CLASSPATH:
    .;C:\jdk1.5\lib\tools.jar;C:\jdk1.5\lib\dt.jar;
    C:\jdk1.5\jre\lib\rt.jar;
    C:\jdk1.5\lib\msbase.jar;C:\jdk1.5\lib\msutil.jar;C:\jdk1.5\lib\mssqlserver.jar; 
     //jdbc驅動包SQL驱动的三个包放在jdk1.5\lib\
      

  4.   

    QWERT520(别来无恙)
    ----------------
    https://sdlcweb2b.sun.com/ECom/EComActionServlet;jsessionid=AD4480F9CA87CEC655C9515870CC331F把jdk-1_5_0_05-windows-i586-p.exe下載下來我就是从那里下载的,都装了好几次了,lib目录下面就是没有dt.jar和tools.jar
    到底怎么回事呢?
      

  5.   

    只有charsets.jar, deploy.jar, javaws.jar, jce.jar, jsse.jar, plugin.jar, rt.jar
    这些jar包
      

  6.   

    真是太奇怪了!为什么jdk1.5装上后,jar包不对呢?jdk版本是jdk-1_5_0_04-windows-i586-p,解压后的大小为58M
      

  7.   

    C:\> set JAVA_HOME=C:\jdk1.5.0
    C:\> set PATH=%JAVA_HOME%\bin;%PATH%
      

  8.   

    我在dos下,运行:java,可以看出能够jdk已经装好了,
    运行tomcat后,http://localhost:8080/也出现了小猫首页,
    可是运行一个jsp文件时候,报如下错误:SEVERE: Javac exception 
    Unable to find a javac compiler;
    com.sun.tools.javac.Main is not on the classpath.
    Perhaps JAVA_HOME does not point to the JDK
    提示你没有设置JAVA_HOME 不能找到javac编译器
    在环境变量里设置
    名:JAVA_HOME 
    值:c:\j2sdk1.5
    假设你的jdk1.5在c盘j2sdk1.5目录下
      

  9.   

    晕,JDK1.5出了两年了竟然不知!!??