偶在启动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
或者就是安装
的时候出了问题
你可以检查一下