为什么servlet-api.jar加载不了

偶在启动tomcat时,出现如下信息提示,请高手帮帮忙,看看是什么问题?


信息: Installing web application at context path /powerweb from URL file:D:/Tomcat 5.0/webapps/powerweb
2006-6-19 17:21:02 org.apache.catalina.loader.WebappClassLoader validateJarFile
信息: validateJarFile(D:/Tomcat 5.0/webapps/powerweb/WEB-INF/lib/servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
19/06/06 17:21:06.984;ERROR;Cannot load JDBC driver class 'com.microsoft.jdbc.sqlserver.SQLServerDriver'
2006-6-19 17:21:11 org.apache.coyote.http11.Http11Protocol start



你 的tomcat安装目录下的 D:/Tomcat 5.0/common/lib下面就有servlet-api.jar

tomcat会 加载这个jar 而不会加载某一个应用的servlet-api.jar

所以这个jar就被忽略了,这个jar可以去掉


com.microsoft.jdbc.sqlserver.SQLServerDriver 这个错误是jar没有放到classpath里面

加进去就可以了



建议楼主给Tomcat重装 一遍,注意JDK的版本,Tomcat中使用的与Eclipse中使用的要一致

另外,楼主的SQL JDBC驱动好像也没拷贝到相应目录中去



'com.microsoft.jdbc.sqlserver.SQLServerDriver' 是说 数据库驱动没有放到lib下,不是servlet-api.jar



你的servlet的环境变量有没配置好
在 你的系统变量里的CLASSPATH里有没 D:/Tomcat 5.0/common/lib/servlet-api.jar
或者就是安装 的时候出了问题
你可以检查一下

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值