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