首页 > 其他分享 >启动Tomcat报WEB-INF\lib\j2ee.jar jar not loaded异常的解决办法

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

时间:2023-05-01 14:32:08浏览次数:47  
标签:WEB j2ee catalina Lottery Tomcat lib jar


今天加载工程时突然发现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异常的解决办法_加载

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

标签:WEB,j2ee,catalina,Lottery,Tomcat,lib,jar
From: https://blog.51cto.com/u_5454003/6238908

相关文章

  • JetBrains 公布 WebStorm 2023.2 路线图
    JetBrains已公布了WebStorm2023.2版本的路线图,以便用户可以率先了解到官方的规划以及能够预览一下未来能够用上的新功能。主要聚焦于以下内容:稳定的新 UI。这是此版本中的优先事项之一。CSS嵌套支持。WebStorm2023.2计划将添加对 CSS嵌套功能的支持( WEB-57875 ......
  • 【web 开发基础】PHP自定义回调函数之call_user_func_array()
    前言从上一篇文章中我们了解到,回调函数是将一个函数作为参数传递到调用的函数中。如果在函数的格式说明中出现callback类型的参数,则该函数就是回调函数。虽然可以使用变量函数去声明自己的回调函数,不过我们通常大多还是会通过借助 call_user_func_array() 函数去实现。通过借助......
  • 云原生之使用Docker部署webssh工具sshwifty
    (云原生之使用Docker部署webssh工具sshwifty)一、sshwifty介绍1.sshwifty简介sshwifty是一款WebSSH&Telnet(WebSSH&WebTelnet客户端工具。2.shwifty特点shwifty是为Web设计的SSH和Telnet连接器。它可以部署在您的计算机或服务器上,为任何兼容(标准)的网络浏览器......
  • web2
    序前面介绍过网页html的一些技术实现和大体架构,但对于后端boy,还是不太想计较那么多html方面的事,所以想把注意力集中回原先的python体系。针对简单的html的动态生成和一些个底层tcp/udp乃至上层http连接,都不用关注,只需要编写对应的接口响应函数,这种技术叫做WSGI,WebServerGatewa......
  • maven 手动添加第三方的jar包
    使用maven搭建工程时,难免要加载大量的第三方的jar包、zip包比较少用,而maven的官网提供的jar往往不能满足需求,这时需要我们手动加载到我们本地或nexus私服的仓库中。1.加载jar包到本地(以加载saxon-dom-9.0.jar为例)首先在工程的pom.xml文件中加入 1.<</span>dependen......
  • spring3 工程配置 jar包简介
    org.springframework.aop-3.0.0.RELEASESpring的面向切面编程,提供AOP(面向切面编程)实现org.springframework.asm-3.0.0.RELEASESpring独立的asm程序,相比Spring2.5.6的时候需要asmJar包.3.0开始提供他自己独立的asmJarorg.springframework.aspects-3.0.0.RELEASESpring提......
  • 一个android的webview的例子
    截图如图所示。核心部分代码packagecom.example.app;importjava.util.ArrayList;importjava.util.HashMap;importjava.util.List;importandroid.support.v7.app.ActionBarActivity;importandroid.support.v7.app.ActionBar;importandroid.support.v4.app.Fragment;......
  • websocket群聊实战
    演示及源码地址:演示地址:https://www.wchime.xyz/#/后端代码:https://gitee.com/mom925/wchime-web-api前端代码:https://gitee.com/mom925/uniapp-web项目说明项目技术:django+mysql+uwsgi+nginx+uniapp逻辑:以django搭建一个webso......
  • Spring WebFlux简介
    一、为什么需要webFlux部分原因是需要一个无阻塞的web堆栈来处理少量线程的并发性,并用更少的硬件资源进行扩展。Servlet3.1确实为非阻塞I/O提供了一个API。然而,使用它会偏离ServletAPI的其余部分,在那里交互是同步的(Filter,Servlet)或阻塞的(getParameter,getPart)。这就是一个新的......
  • 手写web框架--了解web运行机制。
    第一步--写一个服务端importsocketserver=socket.socket()#默认就是TCP协议server.bind(('127.0.0.1',8080))server.listen(5)whileTrue:conn,addr=server.accept()#三次四次挥手data=conn.recv(1024)#接收消息print(data)conn.se......