软件包 javax.servlet 不存在(我已经把servlet-api.jar加到环境变量里了)

我在编译简单的servlet时,出现了错误:“软件包javax.servlet不存在软件包javax.http不存在”我已经把环境变量加进去了,但还不行请问高手,我该怎么... 我在编译简单的servlet时,出现了错误:

“软件包 javax.servlet 不存在
软件包 javax.http 不存在”

我已经把环境变量加进去了,但还不行

请问高手,我该怎么解决这个问题。

谢谢。
展开
 我来答
百度网友346f570
2009-04-30
知道答主
回答量:7
采纳率:0%
帮助的人:4.6万
展开全部
不知道. 不过好象http包应该是
import javax.servlet.http.* 而不是import javax.http.*

另外,不同版本的TOMCAT可能会把servlet包放在不同的目录. 好象tomcat4的这个包就是在common\lib目录下面,而tomcat6是在lib目录下. 另外文件名也不同,版本4的是servlet.jar 没有那个-api. 当然您应该已找到这个文件的位置了.

至于环境变量,我是这么设的.
CATALINA_HOME d:\tomcat6
classpath .;%CATALINA_HOME%\lib\servlet-api.jar
JAVA_HOME d:\jdk1.5
path里面增加了一个 %JAVA_HOME%\BIN

再就其他什么都没设了.至于SQLSERVER的连接包,我是把微软的三个文件msbase.jar mssqlserver.jar msutil.jar 直接复制到我的站点的WEB-INF\lib下面.一样能用.没有设那么复杂的classpath
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式