加载中…
正文 字体大小:

validateJarFile jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/serv

(2009-08-04 13:44:32)
标签:

杂谈

分类: TomCat

D:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\BS\WEB-INF\lib

 

把那个

javax.servlet.jar

javax.servlet.jsp.jar

删除即可!

 

I'm trying to running this on Tomcat
and get the following error.
Jun 18, 2004 5:18:05 PM org.apache.catalina.loader.WebappClassLoader
validateJarFile
INFO: validateJarFile(D:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\BS\WEB-INF\lib\javax.servlet.jar)
- jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending
class: javax/servlet/Servlet.class

If any one could help on this, I would be realy grateful.

 

regards

Handan

 

Details:

把 webapps\maintenance\WEB-INF\lib\
下面的 servlet-api.jar 删掉吧! tomcat自己有,不需要你提供!
顺便看看其他的jar, 和 tomcat\lib 目录比较一下,tomcat已经有的,就别留着了!

 

这才想起,我在tomcat/common/lib/中也放入了j2ee.jar等包,去common/lib中处不必要的包后,保证tomcat/common/lib/和WEB-INF/lib这两个目录下的jar没有重复的,问题解决。
原 来,tomcat 启动后先将tomcat/common/lib目录下的jar包全部读入内存,如果webapps目录里的应用程序中WEB-INF/lib目录下有相同 的包,将无法加载,估计不同版本的包之间也会造成类似问题。因此建议尽量不要把jar包放入tomcat/common/lib目录下,应该放入WEB- INF/lib目录下。

http://www.cnblogs.com/kaixin110/archive/2008/05/04/1181873.html

阅读 评论 收藏 转载 喜欢 打印举报
  • 评论加载中,请稍候...
发评论

       

    验证码: 请点击后输入验证码 收听验证码

    发评论

    以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

      

    新浪BLOG意见反馈留言板 不良信息反馈 电话:4006900000 提示音后按1键(按当地市话标准计费) 欢迎批评指正

    新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

    新浪公司 版权所有