什么编译环境?你确定加到classpath里面了?

解决方案 »

  1.   

    现在的j2ee1.4以后就没有j2ee.jar这个文件,它是1.3的东西!
      

  2.   

    JCreator 中写了一个servletimport javax.servlet.*;
    import javax.servlet.http.*;
    import java.io.*;
    import java.util.*;class DispatcherServlet extends HttpServlet
    {
    ...
    }编译产生错误:    
    package javax.servlet does not exist
    package javax.servlet.http does not exist
    ...Application Server PE 8 是在java.sun.com下的,我没有下整个包,因为原来已经有jdk1.4了
    我找了一下,javax.servlet在 j2ee.jar中,于是我试着把它加到classpath中, 还是不行.
    jdk是没有问题的.是不是要让我先把 jdk和j2eedk都down 掉,再下载完整的j2eedk包啊?
    真的没有别的办法吗?to  zhutouzip(I love xq)
    我不知道你用的是什么包,真的没有j2ee.jar吗? 至少不是1.4,我的是有的
      

  3.   

    点击菜单栏Configure/Options/JDK Profiles
    然后再Edit你的JDK,将j2ee.jar添加进就可以了。
      

  4.   

    十分感谢 silverend . 问题按照你说的方法已解决 .但我有三个问题不明白.
    java的核心类库如 rt.jar 这种东西是谁来找的啊? 
    为什么就算我把j2ee.jar加到classpath它还是找不到呢? 
    classpath里面的类库什么时候才会用到?