今天加载工程时突然发现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了(注意要重新编译)