我用JDK开发了个servlet,本想下个servlet.jar然后把路径加到classpath中,但是真是强呀在我没下之前 编译器照样编译通过,我检查了很多地方,想找点眉目,但是我看了很久,我机子上连个servlet.jar的影子都没有,更不用说classpath路径上了。不过我觉得还是我错了,毕竟电脑是按章办事请问各位朋友,有知道或是猜测我什么地方疏忽了吗?
尽量多说,谢谢

解决方案 »

  1.   

    你这不是没事找抽吗,没时间和你瞎策,看看你自己import了需要的包没有就知道了
      

  2.   

    但是我的classpath里并没有包含任何servlet-api.jar之内的包呀!!!
      

  3.   

    知道啦,今天仔细的检查了一下,我在环境变量中包含了j2ee.jar这个包,在这个包里面含有servlet-api.jar包所含有的全部类容,所以就出现以上问题啦。
    你这不是没事找抽吗,没时间和你瞎策,看看你自己import了需要的包没有就知道了
    说这句话的人,连基本的都没有搞懂!!!
      

  4.   

    一般的服务器就自带了相应的api包,tomcat之类
      

  5.   

    你装了JBuilder之类的东西吧。
      

  6.   

    如果你用的是 Tomcat 这样的仅有 Web 容器的 应用服务器,你才会感到奇怪,像 WebSphere, Weblogic 这些 带有 Ejb 容器的你就不要奇怪了。Tomcat 看起来很干净,仅仅是 API + Web 部分的参考实现,像  JavaMail , JSF 都不带。WebSphere , Oracle OC4j 等则像土匪, 他有多少你不用都得花力气去掉。
      

  7.   

    coolyulei_() 
    知道啦,今天仔细的检查了一下,我在环境变量中包含了j2ee.jar这个包,在这个包里面含有servlet-api.jar包所含有的全部类容,所以就出现以上问题啦。
    你这不是没事找抽吗,没时间和你瞎策,看看你自己import了需要的包没有就知道了
    说这句话的人,连基本的都没有搞懂!!!-----------------------
    小白~~