0
点赞
收藏
分享

微信扫一扫

启动Tomcat报WEB-INF\lib\j2ee.jar jar not loaded异常的解决办法


今天加载工程时突然发现Tomcat报:


2010-7-1 12:11:38 org.apache.catalina.loader.WebappClassLoader validateJarFile


信息: validateJarFile(C:\Program Files\Apache Software Foundation\Tomcat 6.0\web


apps\accountant\WEB-INF\lib\j2ee.jar) - jar not loaded. See Servlet Spec 2.3, se


ction 9.7.2. Offending class: javax/servlet/Servlet.class



上面说j2ee.jar没有加载,怎么回事?


原因可能多重加载了。



解决办法:将工程\WEB-INF\lib下的j2ee.jar包删除就可以了,因为\Tomcat\lib中可能已经包含了j2ee.jar了(虽然我没发现,呵呵)


下图是\Tomcat\lib下的包






另:


如果Tomcat中报如下异常(程序启动后马上关闭):


[监听到]Lottery应用程序启动>>>


2010-7-1 12:11:47 org.apache.catalina.core.StandardContext start


严重: Error filterStart


2010-7-1 12:11:47 org.apache.catalina.core.StandardContext start


严重: Context [/Lottery] startup failed due to previous errors


[监听到]Lottery应用程序销毁>>>



有可能jdk版本不对造成的


我在本地运行可以,本地配置为jdk1.5+tomcat5.5


上传到服务器不能运行,服务器配置为jdk1.6+tomcat6.0

  • 启动Tomcat报WEB-INF\lib\j2ee.jar  jar not loaded异常的解决办法_apache

  • 大小: 24.1 KB
  • 查看图片附件
举报

相关推荐

0 条评论