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

来源:百度知道 编辑:UC知道 时间:2024/06/10 23:08:37
我在编译简单的servlet时,出现了错误:

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

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

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

谢谢。

不知道. 不过好象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