按例子写了一个类,第一行就是import javax.servlet.http.*;  我找遍了安装j2se的目录,都找不到。然后我又看以前的一些小例子,比如,import java.util.*; 我也找不到util这个包,在哪呀。

解决方案 »

  1.   

    找这些包应该到j2se目录下的那些压缩文件里面去找。第一个不是se里面的标准包
      

  2.   

    我是在.jar文件里找啊,可是找不到,但是编译又没问题,所以肯定是有的。
      

  3.   

    我编译就是用最土的方法,在doc下 javac
      

  4.   

    你解压缩Java\jdk1.5.0_05下的src文件夹,应该都在里面
      

  5.   

    谢谢楼上的,可是import 都是.class啊,里面全是.java啊。
    还有就是javax.servlet.http.*; 这个我还没找到。
      

  6.   

    用winrar打开你的jdk目录里的src.zip文件(我的是jdk1.4,里面是这个文件),所有用import载入的包都在这里
      

  7.   

    class文件的dt.jar在$JAVA_HOME$\jre\lib\rt.jar里边
      

  8.   

    javax.servlet.http.* 在j2ee.jar里边,j2se里没有。
      

  9.   

    在环境变量里我并没有指定$JAVA_HOME$\jre\lib\rt.jar ,java怎么找到的?我的环境变量.;%JAVA_HOME%\lib;C:\j2sdk1.4.1_01\lib\dt.jar;C:\j2sdk1.4.1_01\lib\tools.jar;C:\j2sdk1.4.1_01\bin;.;
      

  10.   

    那是J2EE的包,SE只是JAVA的基础类库,你先看看你的CLASSPATH有哪些路径,然后根据这些路径去找就一定能找到了,另:如果使用了IDE那就需要查看IDE帮你配置CLASSPATH的文件,比如ECLIPSE在项目目录下有个叫.classpath的文件就是了
      

  11.   

    java.util.*; 在\jdk1.4\的src.zip文件中javax.servlet.http.* 在j2ee.jar里边,j2se里没有。
      

  12.   

    这个JAR包是要你自己倒进去的,专门有个SEVLET.JAR
      

  13.   


    一般在JAVA_HOME下面吧,或者是Tomcat之类的LIB下面。
      

  14.   

    是rt.jar,不是src.jar。
    你解压rt.jar就可以见到所有的class文件了。
    想看源代码的话反编译一下就行了,基本上所有class都没有使用混淆器加密。
      

  15.   

    SEVLET.JAR的包自己去下载一个,再添加路径吧
      

  16.   

    自己添加servlet.jar。
    在tomcat下有;