Tomcat启动的时候报 validateJarFile(xxxx) jar not loaded

时间:2021-08-09 09:12:48

 今天加载工程时突然发现Tomcat报: 
2010-7-1 12:11:38 org.apache.catalina.loader.WebappClassLoader validateJarFile 
信息: validateJarFile(C:\Program Files\Tomcat 6.0\web 
apps\jd\WEB-INF\lib\javax.servlet-api-3.0.1.jar) - jar not loaded. See Servlet Spec 3.0, se 
ction 9.7.2. Offending class: javax/servlet/Servlet.class 

上面说j2ee.jar没有加载,怎么回事? 
原因可能多重加载了。 

解决办法:将工程\WEB-INF\lib下的javax.servlet-api-3.0.1包删除就可以了,因为\Tomcat\lib中可能已经包含了javax.servlet-api-3.0.1.jar了(注意要重新编译)