记录Tomcat运行SSM项目坑爹经验 Maven

柔情只为你懂 2023-03-13 03:28 115阅读 0赞

以下为tomcat的报错信息

  1. 10-May-2020 14:35:35.492 严重 [RMI TCP Connection(2)-127.0.0.1] org.apache.catalina.core.ContainerBase.addChildInternal ContainerBase.addChild: start:
  2. org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/rsbi]]
  3. at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:162)
  4. at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:755)
  5. at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:731)
  6. at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
  7. at org.apache.catalina.startup.HostConfig.manageApp(HostConfig.java:1730)
  8. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  9. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  10. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  11. [2020-05-10 02:35:35,536] Artifact rsbi:war exploded: Error during artifact deployment. See server log for details.
  12. at java.lang.reflect.Method.invoke(Method.java:498)
  13. at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:300)
  14. at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
  15. at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
  16. at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:485)
  17. at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:434)
  18. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  19. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  20. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  21. at java.lang.reflect.Method.invoke(Method.java:498)
  22. at org.apache.tomcat.util.modeler.BaseModelMBean.invoke(BaseModelMBean.java:300)
  23. at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
  24. at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
  25. at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1468)
  26. at javax.management.remote.rmi.RMIConnectionImpl.access$300(RMIConnectionImpl.java:76)
  27. at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1309)
  28. at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1401)
  29. at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:829)
  30. at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  31. at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  32. at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  33. at java.lang.reflect.Method.invoke(Method.java:498)
  34. at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:357)
  35. at sun.rmi.transport.Transport$1.run(Transport.java:200)
  36. at sun.rmi.transport.Transport$1.run(Transport.java:197)
  37. at java.security.AccessController.doPrivileged(Native Method)
  38. at sun.rmi.transport.Transport.serviceCall(Transport.java:196)
  39. at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568)
  40. at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826)
  41. at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:683)
  42. at java.security.AccessController.doPrivileged(Native Method)
  43. at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)
  44. at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
  45. at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
  46. at java.lang.Thread.run(Thread.java:748)
  47. Caused by: org.apache.catalina.LifecycleException: Failed to start component [org.apache.catalina.webresources.StandardRoot@50070b0b]
  48. at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:162)
  49. at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:5016)
  50. at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5149)
  51. at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
  52. ... 42 more
  53. Caused by: org.apache.catalina.LifecycleException: Failed to initialize component [org.apache.catalina.webresources.JarResourceSet@1cf5386]
  54. at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:107)
  55. at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:135)
  56. at org.apache.catalina.webresources.StandardRoot.startInternal(StandardRoot.java:722)
  57. at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
  58. ... 45 more
  59. Caused by: java.lang.IllegalArgumentException: java.util.zip.ZipException: zip file is empty
  60. at org.apache.catalina.webresources.AbstractSingleArchiveResourceSet.initInternal(AbstractSingleArchiveResourceSet.java:142)
  61. at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
  62. ... 48 more
  63. Caused by: java.uti

由上分析错误日志,java.util.zip.ZipException: zip file is empty 应该是某些jar包或者aar包是为空的,然后去看了下项目工程。进入target的libs看所有引入的jar包,果然在libs目录下有一个0kb的jar包。
20200510152119653.png

然后我去网上下载了这个jar包,https://download.csdn.net/download/Carson073/12406128

替换到maven文件中,然后rebulid项目 就可以了!!!!!

发表评论

表情:
评论列表 (有 0 条评论,115人围观)

还没有评论,来说两句吧...

相关阅读

    相关 的BOM PHP

    PHP 打印了一个 字符串 , 然后在 Android 客户端上取一下, 然后就发现 这个字符串前后 多了许多 feff 这样的字符。 。 最后发现 ,php文件