当前位置:编程学习 > JAVA >>

java servlet编译时的一些问题

当我们写完一个java servlet类,编译的时候,大多都会出现一个问题:javax.servlet包和javax.servlet.http包不存在,网络上给出的答案大多有以下这几种:
    1、把tomcat下common\lib\servlet.jar(或servlet-api.jar)拷到java\jre\lib\ext下面
    2、把tomcat下common\lib\servlet.jar(或servlet-api.jar)拷到jdk\lib下,并添加到环境变量classpath中
    3、直接用eclipse编译
等等
但很多时候我们上述都试过之后发现还是编译不过,这是为什么呢?本人认为tomcat目录下的servlet.jar并非我们所要用的包javax.servlet和javax.servlet.http,最好的办法就是直接到网络上下载一个javax.servlet包,该包包含javax.servlet.http包,将下载好的包拷到jdk\lib下,并配置到环境变量classpath中(或者直接下载到jdk\lib中),再试一次,或许就ok了。
本文出自 “午夜悍马” 博客

补充:软件开发 , Java ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,